az group

管理資源群組和範本部署。

命令

az group create

建立新的資源群組。

az group delete

刪除資源群組。

az group deployment

管理 Azure Resource Manager部署。

az group deployment cancel

取消目前正在執行的範本部署。

az group deployment create

開始部署。

az group deployment delete

從部署歷程記錄中刪除部署。

az group deployment export

匯出用於某個部署的範本。

az group deployment list

取得某個資源群組的所有部署。

az group deployment operation

管理部署作業。

az group deployment operation list

取得部署的所有部署作業。

az group deployment operation show

取得部署的作業。

az group deployment show

取得部署。

az group deployment validate

驗證範本是否語法正確。

az group deployment wait

將 CLI 置於等候狀態,直到符合部署條件為止。

az group exists

檢查資源群組是否存在。

az group export

擷取資源群組作為範本。

az group list

列出資源群組。

az group lock

管理 Azure 資源群組鎖定。

az group lock create

建立資源群組鎖定。

az group lock delete

刪除資源群組鎖定。

az group lock list

列出資源群組中的鎖定資訊。

az group lock show

顯示資源群組鎖定的詳細資料。

az group lock update

更新資源群組鎖定。

az group show

取得資源群組。

az group update

更新資源群組。

az group wait

將 CLI 置於等候狀態,直到符合資源群組的條件為止。

az group create

建立新的資源群組。

az group create --location
                --name
                [--managed-by]
                [--tags]

範例

在美國西部區域建立新的資源群組。

az group create -l westus -n MyResourceGroup

必要參數

--location -l

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

--name --resource-group -g -n

新資源群組的名稱。

選擇性參數

--managed-by

管理此資源群組的資源識別碼。

--tags

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

az group delete

刪除資源群組。

az group delete --name
                [--force-deletion-types {Microsoft.Compute/virtualMachineScaleSets, Microsoft.Compute/virtualMachines}]
                [--no-wait]
                [--yes]

範例

刪除資源群組。

az group delete -n MyResourceGroup

強制刪除資源群組中的所有虛擬機器。

az group delete -n MyResourceGroup --force-deletion-types Microsoft.Compute/virtualMachines

必要參數

--name --resource-group -g -n

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

選擇性參數

--force-deletion-types -f

您想要強制刪除的資源類型。

接受的值: Microsoft.Compute/virtualMachineScaleSets, Microsoft.Compute/virtualMachines
--no-wait

不等候長時間執行的作業完成。

--yes -y

不提示確認。

az group exists

檢查資源群組是否存在。

az group exists --name

範例

檢查 'MyResourceGroup' 是否存在。

az group exists -n MyResourceGroup

必要參數

--name --resource-group -g -n

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

az group export

擷取資源群組作為範本。

az group export --name
                [--include-comments]
                [--include-parameter-default-value]
                [--resource-ids]
                [--skip-all-params]
                [--skip-resource-name-params]

必要參數

--name --resource-group -g -n

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

選擇性參數

--include-comments

使用批註匯出範本。

--include-parameter-default-value

匯出具有預設值的範本參數。

--resource-ids

以空格分隔的資源識別碼來篩選匯出依據。 若要匯出所有資源,請勿指定此引數或提供 「*」。

--skip-all-params

匯出範本參數並略過所有參數化。

--skip-resource-name-params

匯出範本並略過資源名稱參數化。

az group list

列出資源群組。

az group list [--tag]

範例

列出位於美國西部區域的所有資源群組。

az group list --query "[?location=='westus']"

選擇性參數

--tag

'key[=value]' 格式的單一標記。 使用 「」 清除現有的標記。

az group show

取得資源群組。

az group show --name

必要參數

--name --resource-group -g -n

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

az group update

更新資源群組。

az group update --name
                [--add]
                [--force-string]
                [--remove]
                [--set]
                [--tags]

範例

更新資源群組。 自動產生 ()

az group update --resource-group MyResourceGroup --set tags.CostCenter='{"Dept":"IT","Environment":"Test"}'

必要參數

--name --resource-group -g -n

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

選擇性參數

--add

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

--force-string

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

--remove

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

--set

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

--tags

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

az group wait

將 CLI 置於等候狀態,直到符合資源群組的條件為止。

az group wait --name
              [--created]
              [--custom]
              [--deleted]
              [--exists]
              [--interval]
              [--timeout]
              [--updated]

範例

將 CLI 置於等候狀態,直到符合資源群組的條件為止。 自動產生 ()

az group wait --created  --resource-group MyResourceGroup

將 CLI 置於等候狀態,直到符合資源群組的條件為止。 自動產生的 ()

az group wait --deleted --resource-group MyResourceGroup

必要參數

--name --resource-group -g -n

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

選擇性參數

--created

等候在 'Succeeded' 使用 'provisioningState' 建立。

--custom

等到條件符合自訂 JMESPath 查詢為止。 例如 provisioningState!='InProgress',instanceView.statuses[?code=='PowerState/running']。

--deleted

等到刪除為止。

--exists

等到資源存在為止。

--interval

以秒為單位輪詢間隔。

預設值: 30
--timeout

等候時間上限,以秒為單位。

預設值: 3600
--updated

等候 provisioningState 更新為 'Succeeded'。