az

注意

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

命令

名稱 Description 類型 狀態
az account

管理 Azure 訂用帳戶資訊。

核心和擴充功能 GA
az acr

使用 Azure Container Registries 管理私人登錄。

核心和擴充功能 GA
az ad

透過 Microsoft Graph API 管理 Azure 角色型存取控制 (Azure RBAC) 所需的 Microsoft Entra 識別碼(先前稱為 Azure Active Directory、Azure AD、AAD) 實體。

核心和擴充功能 GA
az adp

管理 Azure 自主開發平台資源。

副檔名 GA
az advisor

管理 Azure Advisor。

核心 GA
az afd

管理 Azure Front Door Standard/進階版。

核心 預覽​​
az ai-examples

新增 AI 支援的範例以協助內容。

副檔名 預覽​​
az aks

管理 Azure Kubernetes Services。

核心和擴充功能 GA
az aksarc

管理布建的叢集。

副檔名 GA
az akshybrid

管理布建的叢集。

副檔名 預覽​​
az alerts-management

管理 Azure 警示管理服務資源。

副檔名 GA
az alias

管理 Azure CLI 別名。

副檔名 GA
az amlfs

管理 lustre 檔案系統。

副檔名 GA
az ams

管理 Azure 媒體服務 資源。

核心 GA
az aosm

與 Azure 操作員服務管理員 (AOSM) 互動的命令。

副檔名 預覽​​
az apic

管理 Azure API 中心服務。

副檔名 GA
az apim

管理 Azure API 管理 服務。

核心 GA
az appconfig

管理 應用程式組態。

核心 GA
az appservice

管理 App Service 方案。

核心和擴充功能 GA
az arcappliance

管理 Arc 資源網橋的命令。

副檔名 GA
az arcdata

使用已啟用 Azure Arc 的數據服務的命令。

副檔名 GA
az aro

管理 Azure Red Hat OpenShift 叢集。

核心 GA
az artifacts

管理 Azure Artifacts。

副檔名 GA
az astronomer

管理 Azure 天文學家資源。

副檔名 GA
az attestation

管理 Microsoft Azure 證明 (MAA)。

副檔名 實驗
az automanage

管理自動管理。

副檔名 GA
az automation

管理自動化帳戶。

副檔名 GA
az azurestackhci

管理 azurestackhci。

副檔名 實驗
az backup

管理 Azure 備份。

核心 GA
az baremetalinstance

(預覽)管理 BareMetal 實例。

副檔名 GA
az batch

管理 Azure Batch。

核心和擴充功能 GA
az batchai

管理 Batch AI 資源。

核心 已取代
az bicep

Bicep CLI 命令群組。

核心 GA
az billing

管理 Azure 計費。

核心 GA
az billing-benefits

Azure 計費權益命令。

副檔名 GA
az blueprint

管理藍圖的命令。

副檔名 GA
az boards

管理 Azure Boards。

副檔名 GA
az bot

管理 Microsoft Azure Bot Service。

核心 GA
az cache

用來管理使用 自變數快取之 --defer CLI 物件的命令。

核心 GA
az capacity

管理容量。

核心 GA
az cdn

管理 Azure 內容傳遞網路 (CDN)。

核心 GA
az change-analysis

列出資源的變更。

副檔名 GA
az cli-translator

將 ARM 範本或 REST API 轉譯為 CLI 腳稿。

副檔名 實驗
az cloud

管理已註冊的 Azure 雲端。

核心 GA
az cloud-service

管理雲端服務。

副檔名 實驗
az cognitiveservices

管理 Azure 認知服務帳戶。

核心 GA
az command-change

CLI 模組元數據管理的命令。

副檔名 GA
az communication

使用通訊來管理通訊服務。

副檔名 GA
az compute-diagnostic

管理 VM SKU 推薦資訊。

副檔名 GA
az confcom

在 Azure 中產生機密容器安全策略的命令。

副檔名 GA
az confidentialledger

管理機密總帳。

副檔名 GA
az config

管理 Azure CLI 組態。

核心 實驗
az configure

管理 Azure CLI 組態。 此命令是互動式的。

核心 GA
az confluent

管理 Confluent 組織。

副檔名 GA
az connectedk8s

管理已連線 Kubernetes 叢集的命令。

副檔名 GA
az connectedmachine

管理已啟用 Azure Arc 的伺服器。

副檔名 GA
az connectedvmware

管理 連線 VMware 的命令。

副檔名 GA
az connection

管理服務 連線 或本機連線的命令,可讓本機環境連線 Azure 資源。 如果您想要管理計算服務的連線,請執行 'az webapp/containerapp/spring connection'。

核心和擴充功能 GA
az consumption

管理 Azure 資源的耗用量。

核心 預覽​​
az container

管理 Azure 容器執行個體。

核心和擴充功能 GA
az containerapp

管理 Azure Container Apps。

核心和擴充功能 GA
az cosmosdb

管理 Azure Cosmos DB 資料庫帳戶。

核心和擴充功能 GA
az costmanagement

Costmanagement。

副檔名 GA
az csvmware

由 CloudSimple 管理 Azure VMware 解決方案。

副檔名 預覽​​
az custom-providers

管理自定義提供者的命令。

副檔名 GA
az customlocation

建立、取得、列出和刪除 CustomLocations 的命令。

副檔名 GA
az databox

管理數據方塊。

副檔名 GA
az databoxedge

使用 databoxedge 管理裝置。

核心 預覽​​
az databricks

管理 databricks 工作區。

副檔名 GA
az datadog

管理 datadog。

副檔名 GA
az datafactory

管理 Data Factory。

副檔名 GA
az datamigration

管理數據遷移。

副檔名 GA
az dataprotection

管理數據保護。

副檔名 實驗
az datashare

管理數據共用。

副檔名 實驗
az dedicated-hsm

使用硬體安全性模組管理專用 hsm。

副檔名 GA
az demo

設計、開發和示範 Azure CLI 的示範。

核心 已取代
az deployment

管理訂用帳戶範圍的 Azure Resource Manager 範本部署。

核心 GA
az deployment-scripts

管理訂用帳戶或資源群組範圍的部署腳本。

核心 GA
az desktopvirtualization

管理桌面虛擬化。

副檔名 GA
az devcenter

使用 devcenter 管理資源。

副檔名 GA
az devops

管理 Azure DevOps 組織層級作業。

副檔名 GA
az disk

管理 Azure 受控磁碟。

核心 GA
az disk-access

管理磁碟存取資源。

核心 GA
az disk-encryption-set

磁碟加密集資源。

核心 GA
az disk-pool

管理 Azure 磁碟集區。

副檔名 GA
az dla

管理 Data Lake Analytics 帳戶、作業和目錄。

核心 預覽​​
az dls

管理 Data Lake Store 帳戶和文件系統。

核心 預覽​​
az dms

管理 Azure 資料遷移服務 (傳統) 實例。

核心和擴充功能 GA
az dnc

管理委派的網路。

副檔名 預覽​​
az dns-resolver

管理 Dns 解析程式。

副檔名 GA
az dt

管理 Azure Digital Twins 解決方案和基礎結構。

副檔名 GA
az dynatrace

管理動態追蹤。

副檔名 GA
az edge-zones

管理 Edge 區域資源。

副檔名 預覽​​
az edgeorder

管理邊緣順序。

副檔名 GA
az elastic

管理 Microsoft Elastic。

副檔名 GA
az elastic-san

管理彈性 SAN。

副檔名 GA
az eventgrid

管理 Azure 事件方格 主題、網域、網域主題、系統主題合作夥伴主題、事件訂用帳戶、系統主題事件訂用帳戶和合作夥伴主題事件訂用帳戶。

核心和擴充功能 GA
az eventhubs

Eventhubs。

核心 GA
az extension

管理及更新 CLI 延伸模組。

核心 GA
az feature

管理資源提供者功能。

核心 GA
az feedback

將意見反應傳送給 Azure CLI 小組。

核心 GA
az find

我是 AI 機器人,我的建議是以我們的 Azure 檔以及 Azure CLI 和 Azure ARM 使用者的使用模式為基礎。 使用我可改善 Azure 產品和檔。

核心 GA
az firmwareanalysis

管理韌體分析的命令。

副檔名 GA
az fleet

管理車隊的命令。

副檔名 GA
az fluid-relay

管理流體轉接。

副檔名 GA
az footprint 副檔名 GA
az functionapp

管理函式應用程式。 若要安裝 Azure Functions Core 工具,請參閱 https://github.com/Azure/azure-functions-core-tools

核心和擴充功能 GA
az fzf

透過 fzf 選取使用中或預設物件的命令。

副檔名 GA
az gallery

Azure 計算資源庫。

副檔名 GA
az grafana

管理 Azure Grafana 實例的命令。

副檔名 GA
az graph

查詢 Azure Resource Manager 所管理的資源。

副檔名 GA
az graph-services

對 Microsoft.GraphServices 資源類型進行作業。

副檔名 GA
az group

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

核心 GA
az guestconfig

管理來賓設定。

副檔名 GA
az hack

用來管理學生駭客常用資源的命令。

副檔名 GA
az hanainstance

(預覽)管理 Azure SAP HANA 實例。

副檔名 GA
az hdinsight

管理 HDInsight 資源。

核心 GA
az hdinsight-on-aks

Aks CLI 上的 HDInsight。

副檔名 GA
az healthbot

使用 healthbot 管理 Bot。

副檔名 實驗
az healthcareapis

管理醫療保健 API。

副檔名 GA
az hpc-cache

管理 hpc cache 的命令。

副檔名 GA
az hybridaks

管理已布建的混合式叢集。

副檔名 預覽​​
az identity

受控識別。

核心 GA
az image

管理自定義虛擬機映像。

核心和擴充功能 GA
az import-export

管理匯入匯出。

副檔名 實驗
az init

這是設定的工具。

副檔名 實驗
az interactive

啟動互動式模式。 如果尚未安裝,請安裝互動式延伸模組。

核心 預覽​​
az internet-analyzer

管理因特網分析器的命令。

副檔名 GA
az iot

管理物聯網 (IoT) 資產。

核心和擴充功能 GA
az k8s-configuration

從 Microsoft.KubernetesConfiguration 管理資源的命令。

副檔名 GA
az k8s-extension

管理 Kubernetes 延伸模組的命令。

副檔名 GA
az k8s-runtime

管理 Arc Kubernetes 運行時間資源。

副檔名 預覽​​
az k8sconfiguration

管理 Kubernetes 組態的命令。

副檔名 預覽和已淘汰
az keyvault

管理 KeyVault 金鑰、秘密和憑證。

核心 GA
az kusto

管理 Azure Kusto 資源。

核心和擴充功能 GA
az lab

管理 Azure DevTest Labs。

核心 預覽​​
az large-instance

處理計算 Azure 大型實例的作業。

副檔名 GA
az large-storage-instance

處理 儲存體 Azure 大型實例的作業。

副檔名 GA
az load

管理 Azure 負載測試資源。

副檔名 GA
az lock

管理 Azure 鎖定。

核心 GA
az logic

管理邏輯。

副檔名 GA
az logicapp

管理邏輯應用程式。

核心 GA
az login

登入 Azure。

核心 GA
az logout

註銷以移除 Azure 訂用帳戶的存取權。

核心 GA
az logz

管理 Microsoft Logz。

副檔名 實驗
az maintenance

管理維護。

副檔名 GA
az managed-cassandra

Azure 受控 Cassandra。

核心和擴充功能 GA
az managedapp

管理獨立軟體供應商所提供的及維護範本解決方案(ISV)。

核心 GA
az managedservices

管理 Azure 中的註冊指派和定義。

核心 GA
az managementpartner

可讓合作夥伴將 Microsoft 合作夥伴網路(MPN) 識別碼關聯至客戶 Azure 目錄中的使用者或服務主體。

副檔名 GA
az maps

管理 Azure 地圖服務。

核心 GA
az mariadb

管理 適用於 MariaDB 的 Azure 資料庫 伺服器。

核心 GA
az mdp

管理受控DevOps集區的資源。

副檔名 預覽​​
az mesh

(預覽)管理 Azure Service Fabric Mesh 資源。

副檔名 預覽​​
az ml

使用 Azure CLI ML 擴充功能 v2 管理 Azure 機器學習 資源。

副檔名 GA
az ml

使用 Azure CLI ML 擴充功能 v1 管理 Azure 機器學習 資源。

副檔名 GA
az mobile-network

管理行動網路。

副檔名 GA
az monitor

管理 Azure 監視器服務。

核心和擴充功能 GA
az mysql

管理 適用於 MySQL 的 Azure 資料庫 伺服器。

核心和擴充功能 GA
az netappfiles

管理 Azure NetApp Files (ANF) 資源。

核心和擴充功能 GA
az network

管理 Azure 網路資源。

核心和擴充功能 GA
az network-analytics

網路分析命令群組 Azure Operator Insights 資源操作。

副檔名 GA
az network-function

管理網路功能。

副檔名 GA
az networkcloud

管理網路雲端資源。

副檔名 預覽​​
az networkfabric

管理 Azure Network Fabric 管理服務 API。

副檔名 GA
az new-relic

管理 Azure NewRelic 資源。

副檔名 GA
az next

建議可能採用的下一組命令。

副檔名 實驗
az nginx

管理 NGINX 部署資源。

副檔名 GA
az notification-hub

管理通知中樞。

副檔名 實驗
az offazure

管理內部部署資源以進行移轉。

副檔名 實驗
az orbital

Azure 軌道地面站即服務 (GSaaS) 。

副檔名 GA
az palo-alto

管理 palo-alto 網路資源。

副檔名 GA
az partnercenter

合作夥伴中心管理。

副檔名 GA
az peering

管理對等互連。

副檔名 GA
az pipelines

管理 Azure Pipelines。

副檔名 GA
az policy

管理資源原則。

核心 GA
az portal

管理入口網站。

副檔名 實驗
az postgres

管理 適用於 PostgreSQL 的 Azure 資料庫 伺服器。

核心和擴充功能 GA
az powerbi

管理 PowerBI 資源。

副檔名 GA
az ppg

管理鄰近放置群組。

核心 GA
az private-link

Private-link association CLI 命令群組。

核心 GA
az provider

管理資源提供者。

核心 GA
az providerhub

使用 ProviderHub 管理資源。

副檔名 GA
az purview

管理 Purview。

副檔名 預覽​​
az quantum

管理 Azure Quantum 工作區,並將作業提交至 Azure Quantum 提供者。

副檔名 預覽​​
az qumulo

管理 qumulo。

副檔名 GA
az quota

管理 Azure 資源提供者的配額。

副檔名 GA
az redis

管理 Azure 應用程式的專用 Redis 快取。

核心 GA
az redisenterprise

管理 redisenterprise 快取。

副檔名 GA
az relay

管理 Azure 轉送服務命名空間、WCF 轉送、混合式連線和規則。

核心 GA
az remote-rendering-account

使用混合實境管理遠程轉譯帳戶。

副檔名 GA
az repos

管理 Azure Repos。

副檔名 GA
az reservations

Azure 保留。

副檔名 預覽​​
az resource

管理 Azure 資源。

核心 GA
az resource-mover

管理資源行動器服務 API。

副檔名 GA
az resourcemanagement

Resourcemanagement CLI 命令群組。

核心 GA
az rest

叫用自定義要求。

核心 GA
az restore-point

使用 res 管理還原點。

核心 GA
az role

管理 Azure 角色型訪問控制 (Azure RBAC)。

核心 GA
az sapmonitor

(預覽)管理 Azure SAP 監視器。

副檔名 GA
az scenario

E2E 案例使用指引。

副檔名 GA
az scvmm

用於管理 SCVMM 資源的 Arc 命令。

副檔名 GA
az search

管理 Azure 搜尋服務、管理金鑰和查詢金鑰。

核心 GA
az security

使用 適用於雲端的 Microsoft Defender 管理您的安全性狀態。

核心 GA
az self-help

Azure SelfHelp 可協助您針對 Azure 資源的問題進行疑難解答。

副檔名 預覽​​
az self-test

執行 CLI 的自我測試。

核心 已取代
az sentinel

管理 Microsoft Sentinel。

副檔名 GA
az serial-console

連線 至 Linux/Windows 虛擬機或 VMSS 實例的序列主控台。

副檔名 GA
az servicebus

Servicebus。

核心 GA
az sf

管理和管理 Azure Service Fabric 叢集。

核心 GA
az sig

管理共用映像庫。

核心和擴充功能 GA
az signalr

管理 Azure SignalR 服務。

核心 GA
az site-recovery

管理 Site Recovery 服務。

副檔名 GA
az snapshot

管理受控磁碟、原生 Blob 或其他快照集的時間點複本。

核心 GA
az spatial-anchors-account

使用混合實境管理空間錨點帳戶。

副檔名 GA
az sphere

管理 Azure Sphere 資源。

副檔名 GA
az spring

管理 Azure Spring Apps 的命令。

核心和擴充功能 GA
az spring-cloud

管理 Azure Spring Cloud 的命令。

核心和擴充功能 已取代
az sql

管理 Azure SQL 資料庫 和數據倉儲。

核心和擴充功能 GA
az ssh

使用 AAD 核發的憑證,透過 SSH 連線到資源 (Azure VM、Arc 伺服器等)。

副檔名 GA
az sshkey

使用 vm 管理 ssh 公鑰。

核心 GA
az stack

部署堆疊是原生 Azure 資源類型,可讓您以不可部分完成的單位在資源集合上執行作業。

核心 GA
az stack-hci

管理 Azure Stack HCI。

副檔名 GA
az stack-hci-vm

使用 stack-hci-vm 管理 virtualmachine。

副檔名 實驗
az staticwebapp

管理靜態應用程式。

核心和擴充功能 GA
az storage

管理 Azure 雲端 儲存體 資源。

核心和擴充功能 GA
az storage-mover

管理最上層 儲存體 Mover 資源。

副檔名 GA
az storagesync

管理 Azure 檔案同步。

副檔名 GA
az stream-analytics

管理串流分析。

副檔名 GA
az support

管理 Azure 支援 資源。

副檔名 GA
az survey

進行 Azure CLI 問卷調查。

核心 GA
az synapse

管理和操作 Synapse 工作區、Spark 集區、SQL 集區。

核心 GA
az tag

資源上的標籤管理。

核心 GA
az term

使用 marketplaceordering 管理 Marketplace 合約。

核心 實驗
az ts

管理訂用帳戶或資源群組範圍的範本規格。

核心 GA
az tsi

管理 Azure 時間序列深入解析。

副檔名 GA
az upgrade

升級 Azure CLI 和擴充功能。

核心 預覽​​
az version

根據預設,以 JSON 格式或 --output 所設定的格式顯示 Azure CLI 模組和延伸模組的版本。

核心 GA
az vm

管理 Linux 或 Windows 虛擬機。

核心和擴充功能 GA
az vmss

管理 Azure 虛擬機擴展集 (VMSS) 中的虛擬機群組。

核心 GA
az vmware

管理 Azure VMware 解決方案 的命令。

副檔名 GA
az webapp

管理 Web 應用程式。

核心和擴充功能 GA
az webpubsub

管理 Webpubsub 的命令。

副檔名 GA
az workloads

管理工作負載。

副檔名 預覽​​

az configure

管理 Azure CLI 組態。 此命令是互動式的。

針對自動化案例或設定所有可用的選項,請使用新的 az config

az configure [--defaults]
             [--list-defaults {false, true}]
             [--scope {global, local}]

範例

設定預設資源群組、webapp 和 VM 名稱。

az configure --defaults group=myRG web=myweb vm=myvm

清除預設 Webapp 和 VM 名稱。

az configure --defaults vm='' web=''

選擇性參數

--defaults -d

常見自變數預設值的空間分隔 'name=value' 組。

--list-defaults -l

列出所有適用的預設值。

接受的值: false, true
--scope

預設值的範圍。 使用 「local」 設定只在目前資料夾下生效。

接受的值: global, local
預設值: global
全域參數
--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 feedback

將意見反應傳送給 Azure CLI 小組。

此命令是互動式的。 可能的話,它會啟動預設網頁瀏覽器,以開啟 GitHub 問題建立頁面,其中包含自動產生並預先填入的本文。 提交問題本文之前,您將有機會編輯問題本文。

az feedback
全域參數
--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 find

我是 AI 機器人,我的建議是以我們的 Azure 檔以及 Azure CLI 和 Azure ARM 使用者的使用模式為基礎。 使用我可改善 Azure 產品和檔。

az find [<CLI_TERM>]

範例

給我任何 Azure CLI 群組,我會在群組中顯示最受歡迎的命令。

az find "az storage"

給我任何 Azure CLI 命令,我會顯示最受歡迎的參數和子命令。

az find "az monitor activity-log list"

您也可以輸入搜尋字詞,我將會嘗試協助尋找最佳的命令。

az find "arm template"

選擇性參數

<CLI_TERM>

您需要範例的 Azure CLI 命令或群組。

全域參數
--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 init

實驗

此命令是實驗性且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

這是設定的工具。

az init
全域參數
--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 interactive

預覽

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

啟動互動式模式。 如果尚未安裝,請安裝互動式延伸模組。

如需互動式模式的詳細資訊,請參閱: https://azure.microsoft.com/blog/welcome-to-azure-cli-shell/

az interactive [--style {bg, br, contrast, default, grey, halloween, neon, none, pastel, primary, purple, quiet}]
               [--update]

選擇性參數

--style -s

殼層的色彩。

接受的值: bg, br, contrast, default, grey, halloween, neon, none, pastel, primary, purple, quiet
--update

將互動式擴充功能更新為最新的可用。

全域參數
--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 login

登入 Azure。

根據預設,此命令會使用用戶帳戶登入。 CLI 會嘗試啟動網頁瀏覽器以互動方式登入。 如果網頁瀏覽器無法使用,CLI 會回復到裝置程式代碼登入。 若要使用服務主體登入,請指定 --service-principal。

az login [--allow-no-subscriptions]
         [--federated-token]
         [--identity]
         [--password]
         [--scope]
         [--service-principal]
         [--tenant]
         [--use-cert-sn-issuer]
         [--use-device-code]
         [--username]

範例

以互動方式登入。

az login

使用使用者名稱和密碼登入。 這不適用於已啟用雙因素驗證的 Microsoft 帳戶或帳戶或帳戶。 如果密碼的第一個字元是 '-',請使用 -p=secret。

az login -u johndoe@contoso.com -p VerySecret

使用客戶端密碼以服務主體登入。 如果密碼的第一個字元是 '-',請使用 -p=secret。

az login --service-principal -u http://azure-cli-2016-08-05-14-31-15 -p VerySecret --tenant contoso.onmicrosoft.com

使用客戶端憑證以服務主體登入。

az login --service-principal -u http://azure-cli-2016-08-05-14-31-15 -p ~/mycertfile.pem --tenant contoso.onmicrosoft.com

使用 VM 系統指派的受控識別登入。

az login --identity

使用 VM 的使用者指派受控識別登入。 服務識別的用戶端或物件標識元也能夠運作。

az login --identity -u /subscriptions/<subscriptionId>/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

選擇性參數

--allow-no-subscriptions

支持沒有訂用帳戶的存取租使用者。 執行租用戶層級命令並不常見,但很有用,例如 『az ad』。

預設值: False
--federated-token

可用於 OIDC 令牌交換的同盟令牌。

--identity -i

使用虛擬機的身分識別登入。

預設值: False
--password -p

用戶密碼或服務主體等認證會提供客戶端密碼或 pem 檔案,並提供密鑰和公開憑證。 如果未提供,將提示。

--scope

用於 /authorize 要求中。 它只能涵蓋一個靜態資源。

--service-principal

表示服務主體的認證。

--tenant -t

AAD 租使用者在使用服務主體時必須提供。

--use-cert-sn-issuer

與設定主體名稱和簽發者驗證的服務主體搭配使用,以支援自動憑證變換。

--use-device-code

根據裝置程式代碼使用 CLI 的舊驗證流程。 如果 CLI 無法代表您啟動瀏覽器,例如在遠端 SSH 或 Cloud Shell 中,CLI 也會使用此功能。

預設值: False
--username -u

用戶名稱、服務主體或受控服務識別標識碼。

全域參數
--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 logout

註銷以移除 Azure 訂用帳戶的存取權。

az logout [--username]

選擇性參數

--username

如果遺漏帳戶,請註銷目前的使用中帳戶。

全域參數
--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 next

實驗

此命令是實驗性且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

建議可能採用的下一組命令。

有一些自定義組態:

[1] az config set next.execute_in_prompt=True/False 開啟/關閉在互動式模式中執行建議命令的步驟。 默認為開啟。

[2] az config set next.recommended_type=all/scenario/command Set the default recommended type. 全部都是預設值。

[3] az config set next.output=json/jsonc/none/table/tsv/yaml/yamlc/status 設定默認輸出格式。 狀態為預設值。

[4] az config set next.command_num_limit={command_amount_limit} 設定建議命令專案的限制。 5 是預設值。

[5] az config set next.scenario_num_limit={scenario_amount_limit} 設定建議案例專案的限制。 5 是預設值。

[6] az config set next.show_arguments=True/False Show/hide 建議專案的自變數。 預設值為 False。

[7] az config set next.print_help=True/False Enable/disable 是否要在執行每個命令之前主動列印說明。 預設值為 False。

az next [--command]
        [--scenario]

選擇性參數

--command -c

指定此參數只會建議命令。

預設值: False
--scenario -s

指定此參數只會建議 E2E 案例。

預設值: 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 rest

叫用自定義要求。

此命令會自動使用登入認證進行驗證:如果未設定 Authorization 標頭,則會附加標頭 Authorization: Bearer <token>,其中 <token> 會從 AAD 擷取。 令牌的目標資源衍生自 --url,如果 --url 從 端點 az cloud show --query endpoints開始。 您也可以使用 --resource 作為自訂資源。

如果未設定 Content-Type 標頭,且 --body 是有效的 JSON 字串,Content-Type 標頭會預設為 application/json。

如需在 PowerShell 中傳遞 JSON,請參閱 https://github.com/Azure/azure-cli/blob/dev/doc/quoting-issues-with-powershell.md

az rest --uri
        [--body]
        [--headers]
        [--method {delete, get, head, options, patch, post, put}]
        [--output-file]
        [--resource]
        [--skip-authorization-header]
        [--uri-parameters]

範例

透過 Microsoft Graph 取得稽核記錄

az rest --method get --url https://graph.microsoft.com/beta/auditLogs/directoryAudits

更新 Azure Active Directory Graph 使用者的顯示名稱

(Bash or CMD)
az rest --method patch --url "https://graph.microsoft.com/v1.0/users/johndoe@azuresdkteam.onmicrosoft.com" --body "{\"displayName\": \"johndoe2\"}"

(Bash)
az rest --method patch --url "https://graph.microsoft.com/v1.0/users/johndoe@azuresdkteam.onmicrosoft.com" --body '{"displayName": "johndoe2"}'

(PowerShell)
az rest --method patch --url "https://graph.microsoft.com/v1.0/users/johndoe@azuresdkteam.onmicrosoft.com" --body '{\"displayName\": \"johndoe2\"}'

取得虛擬機

az rest --method get --uri /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}?api-version=2019-03-01

從 body.json 檔案建立公用IP位址

az rest --method put --url https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPAddresses/{publicIpAddressName}?api-version=2019-09-01 --body @body.json

列出前三個資源 (Bash)

az rest --method get --url https://management.azure.com/subscriptions/{subscriptionId}/resources?api-version=2019-07-01 --url-parameters \$top=3

必要參數

--uri --url -u

要求 URL。 如果不是從主機開始,CLI 會假設它為 Azure 資源識別碼,並在前面加上所顯示 az cloud show --query endpoints.resourceManager目前雲端的 ARM 端點。 一般令牌 {subscriptionId} 將會取代為 所 az account set指定的目前訂用帳戶標識符。

選擇性參數

--body -b

要求本文。 使用 @{file} 從檔案載入。 如需不同終端機中的問題,請參閱 https://github.com/Azure/azure-cli/blob/dev/doc/use_cli_effectively.md#quoting-issues

--headers

KEY=VALUE 格式或 JSON 字串中的空格分隔標頭。 使用 @{file} 從檔案載入。

--method -m

HTTP 要求方法。

接受的值: delete, get, head, options, patch, post, put
預設值: get
--output-file

將響應承載儲存至檔案。

--resource

CLI 應該從 AAD 取得令牌才能存取服務的資源 URL。 令牌會放在 Authorization 標頭中。 根據預設,CLI 可以根據 --url 自變數來找出此情況,除非您在 “az cloud show --query endpoints” 列表中不使用 。

--skip-authorization-header

請勿自動附加授權標頭。

預設值: False
--uri-parameters --url-parameters

查詢 URL 中的參數。 KEY=VALUE 格式或 JSON 字串中的空格分隔查詢。 使用 @{file} 從檔案載入。

全域參數
--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 self-test

已被取代

此命令已被取代,並將在未來版本中移除。

執行 CLI 的自我測試。

az self-test
全域參數
--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 survey

進行 Azure CLI 問卷調查。

分享您的體驗,協助我們改善 Azure CLI。 這項調查大約需要 3 分鐘的時間。 深入了解:https://go.microsoft.com/fwlink/?linkid=2203309

az survey
全域參數
--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 upgrade

預覽

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

升級 Azure CLI 和擴充功能。

az upgrade [--all {false, true}]
           [--allow-preview {false, true}]
           [--yes]

選擇性參數

--all

同時啟用更新延伸模組。

接受的值: false, true
預設值: true
--allow-preview --allow-preview-extensions

如果存在,請包含延伸模組安裝的預覽套件。

接受的值: false, true
--yes -y

請勿提示檢查版本資訊。

全域參數
--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 version

根據預設,以 JSON 格式或 --output 所設定的格式顯示 Azure CLI 模組和延伸模組的版本。

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