分享方式:


az

Note

此命令群組具有 Azure CLI 和至少一個擴充功能中定義的命令。 安裝每個擴充功能以受益於其擴充功能。 Learn more about extensions.

命令

名稱 Description 類型 狀態
az acat

管理應用程式合規性自動化工具報告。

Extension GA
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 advisor

管理 Azure Advisor。

Core GA
az afd

管理 Azure Front Door Standard/Premium。

Core GA
az ai-examples

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

Extension Preview
az aks

管理 Azure Kubernetes Services。

核心和擴充功能 GA
az aksarc

管理布建的叢集。

Extension GA
az alerts-management

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

Extension GA
az alias

管理 Azure CLI 別名。

Extension GA
az amlfs

這是 Azure CLI 的擴充功能,可管理 Amlfs 資源。

Extension GA
az ams

管理 Azure 媒體服務 資源。

Core GA
az aosm

管理 Azure 操作員服務管理員資源。

Extension Preview
az apic

管理 Azure API 中心服務。

Extension GA
az apim

管理 Azure API 管理 服務。

Core GA
az appconfig

管理 應用程式組態。

Core GA
az appservice

管理 App Service 方案。

核心和擴充功能 GA
az arc-multicloud

arc-multicloud 的命令。

Extension GA
az arcappliance

管理 Arc 資源網橋的命令。

Extension GA
az arcdata

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

Extension GA
az arcgateway

管理 Arc 電腦上的網關聯機。

Extension GA
az aro

管理 Azure Red Hat OpenShift 叢集。

Core GA
az artifacts

管理 Azure Artifacts。

Extension GA
az astronomer

管理 Azure 天文學家資源。

Extension GA
az attestation

管理Microsoft Azure 證明 (MAA)。

Extension Experimental
az automanage

Manage Automanage.

Extension GA
az automation

管理自動化帳戶。

Extension GA
az backup

管理 Azure 備份。

Core GA
az baremetalinstance

處理計算 Azure 裸實例的作業。

Extension GA
az baremetalstorageinstance

處理記憶體 Azure 裸機實例的作業。

Extension GA
az batch

管理 Azure Batch。

Core GA
az bicep

Bicep CLI 命令群組。

Core GA
az billing

管理 Azure 計費。

Core GA
az billing-benefits

Azure 計費權益命令。

Extension GA
az blueprint

管理藍圖的命令。

Extension Deprecated
az boards

管理 Azure Boards。

Extension GA
az bot

管理 Azure Bot Service Microsoft。

Core GA
az cache

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

Core GA
az capacity

Manage capacity.

Core GA
az carbon

Manage Carbon.

Extension GA
az cdn

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

Core GA
az change-analysis

列出資源的變更。

Extension GA
az cli-translator

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

Extension Experimental
az cloud

管理已註冊的 Azure 雲端。

Core GA
az cloud-service

管理雲端服務。

Extension Experimental
az cloudhsm

管理雲端 Hsm 叢集。

Extension GA
az cognitiveservices

管理 Azure 認知服務帳戶。

Core GA
az command-change

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

Extension GA
az communication

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

Extension GA
az compute-fleet

管理 Azure 計算機隊。

Core Preview
az compute-recommender

管理計算資源的 SKU/區域/區域推薦資訊。

Core Preview
az computeschedule

計算排程批次虛擬機作業。

Extension GA
az confcom

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

Extension GA
az confidentialledger

管理機密總帳。

Extension GA
az config

管理 Azure CLI 組態。

Core Experimental
az configure

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

Core GA
az confluent

管理 Confluent 組織。

Extension GA
az connectedk8s

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

Extension GA
az connectedmachine

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

Extension GA
az connectedvmware

管理已連線 VMware 的命令。

Extension GA
az connection

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

核心和擴充功能 GA
az consumption

管理 Azure 資源的耗用量。

Core Preview
az container

管理 Azure 容器執行個體。

核心和擴充功能 GA
az containerapp

管理 Azure Container Apps。

核心和擴充功能 GA
az cosmosdb

管理 Azure Cosmos DB 資料庫帳戶。

核心和擴充功能 GA
az costmanagement

Costmanagement.

Extension GA
az custom-providers

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

Extension GA
az customlocation

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

Extension GA
az data-boundary

數據界限作業。

Core GA
az data-transfer

跨網域服務的命令,可讓客戶跨安全性網域傳輸數據。

Extension Preview
az databox

管理數據方塊。

Extension GA
az databoxedge

使用 databoxedge 管理裝置。

Core Preview
az databricks

管理 databricks 工作區。

Extension GA
az datadog

Manage Datadog.

Extension GA
az datafactory

管理 Data Factory。

Extension GA
az datamigration

管理數據遷移。

Extension GA
az dataprotection

Manage dataprotection.

Extension GA
az datashare

管理數據共用。

Extension Experimental
az dedicated-hsm

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

Extension GA
az dependency-map

管理相依性對應。

Extension GA
az deployment

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

Core GA
az deployment-scripts

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

Core GA
az desktopvirtualization

管理桌面虛擬化。

Extension GA
az devcenter

使用 devcenter 管理資源。

Extension GA
az devops

管理 Azure DevOps 組織層級作業。

Extension GA
az disk

管理 Azure 受控磁碟。

Core GA
az disk-access

管理磁碟存取資源。

Core GA
az disk-encryption-set

磁碟加密集資源。

Core GA
az disk-pool

管理 Azure 磁碟集區。

Extension GA
az dls

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

Core Preview
az dms

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

核心和擴充功能 GA
az dnc

管理委派的網路。

Extension Preview
az dns-resolver

管理 Dns 解析程式。

Extension GA
az dt

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

Extension GA
az durabletask

用來管理 Durabletask 排程器和 taskhubs 的命令。

Extension GA
az dynatrace

Manage dynatrace.

Extension GA
az edge-zones

管理 Edge 區域資源。

Extension Preview
az edgeorder

管理邊緣順序。

Extension GA
az elastic

管理 Microsoft Elastic。

Extension GA
az elastic-san

管理彈性 SAN。

Extension GA
az eventgrid

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

核心和擴充功能 GA
az eventhubs

Eventhubs.

Core GA
az extension

管理及更新 CLI 延伸模組。

Core GA
az fabric

管理Microsoft網狀架構資源。

Extension GA
az feature

管理資源提供者功能。

Core GA
az feedback

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

Core GA
az find

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

Core GA
az firmwareanalysis

管理韌體分析的命令。

Extension GA
az fleet

管理車隊的命令。

Extension GA
az fluid-relay

管理流體轉接。

Extension GA
az footprint Extension GA
az functionapp

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

核心和擴充功能 GA
az fzf

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

Extension GA
az gallery

Azure 計算資源庫。

Extension GA
az grafana

管理 Azure 受控 Grafana 資源的命令。

Extension GA
az graph

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

Extension GA
az graph-services

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

Extension GA
az group

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

Core GA
az guestconfig

管理來賓設定。

Extension GA
az hack

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

Extension GA
az hdinsight

管理 HDInsight 資源。

Core GA
az hdinsight-on-aks

Aks CLI 上的 HDInsight。

Extension GA
az healthbot

使用 healthbot 管理 Bot。

Extension Experimental
az healthcareapis

Azure Healthcare API 是一個安全的雲端平臺,可用來管理健康情況數據、支援分析、機器學習和可調整的解決方案。

Extension GA
az hpc-cache

管理 hpc cache 的命令。

Extension GA
az identity

管理受控識別。

Core GA
az image

管理自定義虛擬機映像。

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

管理匯入匯出。

Extension Experimental
az informatica

在 Azure CLI 中管理與 Informatica 相關的所有資源。

Extension GA
az init

這是設定的工具。

Extension Experimental
az interactive

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

Core Preview
az internet-analyzer

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

Extension GA
az iot

管理物聯網 (IoT) 資產。

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

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

Extension GA
az k8s-extension

管理 Kubernetes 延伸模組的命令。

Extension GA
az k8s-runtime

管理 Arc Kubernetes 運行時間資源。

Extension GA
az keyvault

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

Core GA
az kusto

Manage Kusto.

Extension Experimental
az lab

管理 Azure devtest 實驗室。

Core Preview
az lambda-test

管理 Lambda 測試。

Extension GA
az large-instance

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

Extension GA
az large-storage-instance

處理記憶體 Azure 大型實例的作業。

Extension GA
az load

管理 Azure 負載測試資源。

Extension GA
az lock

管理 Azure 鎖定。

Core GA
az logic

Manage logic.

Extension GA
az logicapp

管理邏輯應用程式。

Core GA
az login

登入 Azure。

Core GA
az logout

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

Core GA
az maintenance

Manage Maintenance.

Extension GA
az managed-cassandra

Azure 受控 Cassandra。

核心和擴充功能 GA
az managedapp

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

Core GA
az managedservices

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

Core GA
az managementpartner

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

Extension GA
az maps

管理 Azure 地圖服務。

Core GA
az mariadb

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

Core GA
az mcc

Microsoft Connected Cache CLI 命令。

Extension GA
az mdp

管理受控DevOps集區的資源。

Extension GA
az mesh

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

Extension Preview
az ml

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

Extension GA
az ml

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

Extension GA
az mobile-network

管理行動網路。

Extension GA
az mongo-db

Manage MongoDB.

Extension GA
az monitor

管理 Azure 監視器服務。

核心和擴充功能 GA
az mysql

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

核心和擴充功能 GA
az neon

管理 Azure 內的 Neon Postgres 資料庫和相關資源。

Extension GA
az netappfiles

管理 Azure NetApp Files (ANF) 資源。

核心和擴充功能 GA
az network

管理 Azure 網路資源。

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

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

Extension GA
az network-function

管理網路功能。

Extension GA
az networkcloud

管理網路雲端資源。

Extension GA
az networkfabric

管理 Azure Network Fabric 管理服務 API。

Extension GA
az new-relic

管理 Azure NewRelic 資源。

Extension GA
az next

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

Extension Experimental
az nexusidentity

管理 Nexusidentity 索引鍵的命令。

Extension GA
az nginx

管理 NGINX 部署資源。

Extension GA
az notification-hub

管理通知中樞。

Extension GA
az offazure

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

Extension Experimental
az oracle-database

RP Oracle.Database 的命令模組。

Extension GA
az orbital

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

Extension GA
az palo-alto

管理 palo-alto 網路資源。

Extension GA
az partnercenter

合作夥伴中心管理。

Extension GA
az peering

Manage peering.

Extension GA
az pipelines

管理 Azure Pipelines。

Extension GA
az playwright-testing

管理Microsoft劇作家測試服務。

Extension GA
az policy

管理資源原則。

Core GA
az portal

Manage Portal.

Extension GA
az postgres

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

核心和擴充功能 GA
az powerbi

管理 PowerBI 資源。

Extension GA
az ppg

管理鄰近放置群組。

Core GA
az private-link

Private-link association CLI 命令群組。

Core GA
az provider

管理資源提供者。

Core GA
az providerhub

使用 ProviderHub 管理資源。

Extension GA
az purview

Manage Purview.

Extension Preview
az quantum

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

Extension Preview
az qumulo

使用 Azure CLI 管理 Qumulo 檔案系統記憶體資源。

Extension GA
az quota

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

Extension GA
az redis

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

Core GA
az redisenterprise

管理 redisenterprise 快取。

Extension GA
az relay

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

Core GA
az remote-rendering-account

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

Extension GA
az repos

管理 Azure Repos。

Extension GA
az reservations

Azure Reservations.

Extension Preview
az resource

管理 Azure 資源。

Core GA
az resource-mover

管理資源行動器服務 API。

Extension GA
az resourcemanagement

Resourcemanagement CLI 命令群組。

Core GA
az rest

叫用自定義要求。

Core GA
az restore-point

使用 res 管理還原點。

Core GA
az role

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

Core GA
az scenario

E2E 案例使用指引。

Extension GA
az scvmm

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

Extension GA
az search

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

Core GA
az security

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

Core GA
az self-help

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

Extension Preview
az sentinel

管理Microsoft Sentinel。

Extension GA
az serial-console

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

Extension GA
az servicebus

Servicebus.

Core GA
az sf

管理和管理 Azure Service Fabric 叢集。

Core GA
az sig

管理共用映像庫。

核心和擴充功能 GA
az signalr

管理 Azure SignalR 服務。

Core GA
az site-recovery

管理 Site Recovery 服務。

Extension GA
az snapshot

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

Core GA
az sphere

管理 Azure Sphere 資源。

Extension GA
az sql

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

核心和擴充功能 GA
az ssh

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

Extension GA
az sshkey

使用 vm 管理 ssh 公鑰。

Core GA
az stack

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

Core GA
az stack-hci

管理 Azure Stack HCI。

Extension GA
az stack-hci-vm

使用 stack-hci-vm 管理 virtualmachine。

Extension GA
az standby-container-group-pool

管理待命容器群組集區。

Extension GA
az standby-vm-pool

管理待命虛擬機集區。

Extension GA
az staticwebapp

管理靜態應用程式。

核心和擴充功能 GA
az storage

管理 Azure 雲端記憶體資源。

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

Manage StorageActions.

Extension GA
az storage-mover

管理最上層記憶體行動器資源。

Extension GA
az storagesync

管理 Azure 檔案同步。

Extension GA
az stream-analytics

管理串流分析。

Extension GA
az support

管理 Azure 支援 資源。

Extension GA
az survey

進行 Azure CLI 問卷調查。

Core GA
az synapse

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

Core GA
az tag

資源上的標籤管理。

Core GA
az term

使用 marketplaceordering 管理 Marketplace 合約。

Core Experimental
az terraform

Azure Terraform 體驗。

Extension Preview
az trustedsigning

管理受信任的簽署帳戶。

Extension Preview
az ts

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

Core GA
az tsi

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

Extension GA
az upgrade

升級 Azure CLI 和擴充功能。

Core Preview
az version

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

Core GA
az vm

管理 Linux 或 Windows 虛擬機。

核心和擴充功能 GA
az vme

用來管理已連線 Kubernetes 叢集上版本受控延伸模組的命令。

Extension GA
az vmss

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

Core GA
az vmware

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

Extension GA
az webapp

管理 Web 應用程式。

核心和擴充功能 GA
az webpubsub

管理 Webpubsub 的命令。

Extension GA
az workload-orchestration

管理工作負載協調流程資源。

Extension GA
az workloads

Manage workloads.

Extension GA
az zones

用來驗證可用性區域組態的命令。 使用下列其中一個選項。

Extension Preview

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=''

選擇性參數

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--defaults -d

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

--list-defaults -l

列出所有適用的預設值。

屬性
接受的值: false, true
--scope

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

屬性
預設值: global
接受的值: global, local
全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

屬性
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性
預設值: False
--output -o

Output format.

屬性
預設值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性
預設值: False

az feedback

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

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

az feedback
全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

屬性
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性
預設值: False
--output -o

Output format.

屬性
預設值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性
預設值: False

az find

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

az find []

範例

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

az find "az storage"

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

az find "az monitor activity-log list"

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

az find "arm template"

選擇性參數

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

<CLI_TERM>

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

屬性
Parameter group: Positional
全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

屬性
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性
預設值: False
--output -o

Output format.

屬性
預設值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性
預設值: False

az init

實驗

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

這是設定的工具。

az init
全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

屬性
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性
預設值: False
--output -o

Output format.

屬性
預設值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 az account set -s NAME_OR_ID來設定預設訂用帳戶。

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性
預設值: False

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]

選擇性參數

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--style -s

殼層的色彩。

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

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

全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

屬性
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性
預設值: False
--output -o

Output format.

屬性
預設值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性
預設值: False

az login

登入 Azure。

根據預設,此命令會使用用戶帳戶登入。 Azure CLI 預設會在 Windows 上使用 Web 帳戶管理員 (WAM),以及 Linux 和 macOS 上的瀏覽器型登入。 如果WAM或網頁瀏覽器無法使用,Azure CLI 會回復到裝置程式代碼登入。

[WARNING]強烈建議不要在命令行中使用使用者名稱和密碼進行驗證。 根據您的需求,使用其中一個建議的驗證方法。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=2276314

[WARNING] --password 不再接受服務主體憑證。 使用 --certificate 傳遞服務主體憑證。

若要使用服務主體登入,請指定 --service-principal。

若要使用受控識別登入,請指定 --identity。

如需詳細資訊,請參閱 https://learn.microsoft.com/cli/azure/authenticate-azure-cli

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

範例

以互動方式登入。

az login

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

az login --username johndoe@contoso.com --password VerySecret

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

az login --service-principal --username APP_ID --password CLIENT_SECRET --tenant TENANT_ID

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

az login --service-principal --username APP_ID --certificate /path/to/cert.pem --tenant TENANT_ID

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

az login --identity

使用使用者指派的受控識別用戶端標識碼登入。

az login --identity --client-id 00000000-0000-0000-0000-000000000000

使用使用者指派的受控識別資源標識元登入。

az login --identity --resource-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyIdentity

選擇性參數

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--allow-no-subscriptions

支援在沒有訂用帳戶的情況下存取租使用者。 執行租用戶層級命令很有用,例如 'az ad'。

屬性
預設值: False
--certificate

具有金鑰和公開憑證的 PEM 檔案。

--client-id

使用者指派受控識別的用戶端標識碼。

屬性
Parameter group: Managed Identity Arguments
--federated-token

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

--identity -i

使用受控識別登入。

屬性
Parameter group: Managed Identity Arguments
預設值: False
--object-id

使用者指派受控識別的物件標識碼。

屬性
Parameter group: Managed Identity Arguments
--password -p

用戶密碼或服務主體密碼。 如果未提供,將提示。

--resource-id

使用者指派受控識別的資源標識碼。

屬性
Parameter group: Managed Identity Arguments
--scope

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

--service-principal

使用服務主體登入。

--tenant -t

使用服務主體時,必須提供Microsoft Entra 租使用者。

--use-cert-sn-issuer

使用主體名稱 + 簽發者 (SN+I) 驗證來支援自動憑證變換。

--use-device-code

使用裝置程式代碼流程。 如果 Azure CLI 無法啟動瀏覽器,例如在遠端 SSH 或 Cloud Shell 中,也會使用此功能。

屬性
預設值: False
--username -u

用戶名稱或服務主體用戶端標識碼。

全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

屬性
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性
預設值: False
--output -o

Output format.

屬性
預設值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性
預設值: False

az logout

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

az logout [--username]

選擇性參數

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--username

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

全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

屬性
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性
預設值: False
--output -o

Output format.

屬性
預設值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性
預設值: False

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]

選擇性參數

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--command -c

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

屬性
預設值: False
--scenario -s

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

屬性
預設值: False
全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

屬性
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性
預設值: False
--output -o

Output format.

屬性
預設值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 az account set -s NAME_OR_ID來設定預設訂用帳戶。

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性
預設值: False

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 --url
        [--body]
        [--headers]
        [--method {delete, get, head, options, patch, post, put}]
        [--output-file]
        [--resource]
        [--skip-authorization-header]
        [--uri-parameters --url-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

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

選擇性參數

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--body -b

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

--headers

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

--method -m

HTTP 要求方法。

屬性
預設值: get
接受的值: delete, get, head, options, patch, post, put
--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

提高日誌詳細程度以顯示所有調試日誌。

屬性
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性
預設值: False
--output -o

Output format.

屬性
預設值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 az account set -s NAME_OR_ID來設定預設訂用帳戶。

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性
預設值: False

az survey

進行 Azure CLI 問卷調查。

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

az survey
全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

屬性
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性
預設值: False
--output -o

Output format.

屬性
預設值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性
預設值: False

az upgrade

預覽

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

升級 Azure CLI 和擴充功能。

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

選擇性參數

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--all

同時啟用更新延伸模組。

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

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

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

請勿提示檢查版本資訊。

全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

屬性
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性
預設值: False
--output -o

Output format.

屬性
預設值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 az account set -s NAME_OR_ID來設定預設訂用帳戶。

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性
預設值: False

az version

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

az version
全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

屬性
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性
預設值: False
--output -o

Output format.

屬性
預設值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 az account set -s NAME_OR_ID來設定預設訂用帳戶。

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性
預設值: False