az

Note

このコマンド グループには、Azure CLI と少なくとも 1 つの拡張機能の両方で定義されているコマンドがあります。 各拡張機能をインストールして、拡張機能を活用します。 拡張機能の詳細をご覧ください。

コマンド

名前 説明 Status
az account

Azure サブスクリプション情報を管理します。

コアと拡張機能 GA
az acr

Azure Container Registries を使用してプライベート レジストリを管理します。

コアと拡張機能 GA
az ad

Microsoft Graph API を使用して、Azure ロールベースのアクセス制御 (Azure RBAC) に必要な Microsoft Entra ID (旧称 Azure Active Directory、Azure AD、AAD) エンティティを管理します。

コアと拡張機能 GA
az adp

Azure Autonomous Development Platform リソースを管理します。

拡張子 GA
az advisor

Azure Advisor を管理します。

コア GA
az afd

Azure Front Door Standard/プレミアム を管理します。

コア プレビュー
az ai-examples

AI を使用した例をヘルプ コンテンツに追加します。

拡張子 プレビュー
az aks

Azure Kubernetes Service を管理します。

コアと拡張機能 GA
az aksarc

プロビジョニングされたクラスターを管理します。

拡張子 GA
az akshybrid

プロビジョニングされたクラスターを管理します。

拡張子 プレビュー
az alerts-management

Azure Alerts Management Service リソースを管理します。

拡張子 GA
az alias

Azure CLI エイリアスを管理します。

拡張子 GA
az amlfs

lustre ファイル システムを管理します。

拡張子 GA
az ams

Azure Media Services リソースを管理します。

コア GA
az aosm

Azure Operator Service Manager (AOSM) と対話するコマンド。

拡張子 プレビュー
az apic

Azure API Center サービスを管理します。

拡張子 GA
az apim

Azure API Management サービスを管理します。

コア 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 Astronomer リソースを管理します。

拡張子 GA
az attestation

Microsoft Azure Attestation (MAA) を管理します。

拡張子 実験用
az automanage

Automanage を管理します。

拡張子 GA
az automation

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 Billing を管理します。

コア GA
az billing-benefits

Azure 課金特典コマンド。

拡張子 GA
az blueprint

ブループリントを管理するコマンド。

拡張子 GA
az boards

Azure Boards を管理します。

拡張子 GA
az bot

Microsoft Azure Bot Service を管理します。

コア GA
az cache

引数を使用してキャッシュされた CLI オブジェクトを管理する --defer コマンド。

コア GA
az capacity

容量を管理します。

コア GA
az cdn

Azure Content Delivery Network (CDN) を管理します。

コア GA
az change-analysis

リソースの変更を一覧表示します。

拡張子 GA
az cli-translator

ARM テンプレートまたは REST API を CLI スクリプトに変換します。

拡張子 実験用
az cloud

登録済みの Azure クラウドを管理します。

コア GA
az cloud-service

クラウド サービスを管理します。

拡張子 実験用
az cognitiveservices

Azure Cognitive Services アカウントを管理します。

コア 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 リソースを接続できるようにする Service Connector ローカル接続を管理するコマンド。 コンピューティング サービスの接続を管理する場合は、'az webapp/containerapp/spring connection' を実行してください。

コアと拡張機能 GA
az consumption

Azure リソースの使用を管理します。

コア プレビュー
az container

Azure Container Instances を管理します。

コアと拡張機能 GA
az containerapp

Azure Container Apps を管理します。

コアと拡張機能 GA
az cosmosdb

Azure Cosmos DB データベース アカウントを管理します。

コアと拡張機能 GA
az costmanagement

Costmanagement。

拡張子 GA
az csvmware

Azure VMware Solution by CloudSimple を管理します。

拡張子 プレビュー
az custom-providers

カスタム プロバイダーを管理するコマンド。

拡張子 GA
az customlocation

CustomLocations を作成、取得、一覧表示、削除するためのコマンド。

拡張子 GA
az databox

データ ボックスを管理します。

拡張子 GA
az 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 Managed Disks を管理します。

コア GA
az disk-access

ディスク アクセス リソースを管理します。

コア GA
az disk-encryption-set

Disk Encryption Set リソース。

コア GA
az disk-pool

Azure ディスク プールを管理します。

拡張子 GA
az dla

Data Lake Analytics アカウント、ジョブ、カタログを管理します。

コア プレビュー
az dls

Data Lake Store アカウントとファイルシステムを管理します。

コア プレビュー
az dms

Azure Data Migration Service (クラシック) インスタンスを管理します。

コアと拡張機能 GA
az dnc

委任されたネットワークを管理します。

拡張子 プレビュー
az dns-resolver

Dns リゾルバーを管理します。

拡張子 GA
az dt

Azure Digital Twins のソリューションとインフラストラクチャを管理します。

拡張子 GA
az dynatrace

dynatrace を管理します。

拡張子 GA
az edge-zones

Edge ゾーン リソースを管理します。

拡張子 プレビュー
az edgeorder

エッジの順序を管理します。

拡張子 GA
az elastic

Microsoft Elastic を管理します。

拡張子 GA
az elastic-san

Elastic SAN を管理します。

拡張子 GA
az eventgrid

Azure Event Grid トピック、doメインs、doメイン トピック、システム トピック パートナー トピック、イベント サブスクリプション、システム トピック イベント サブスクリプション、パートナー トピック イベント サブスクリプションを管理します。

コアと拡張機能 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 Compute ギャラリー。

拡張子 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 を使用してボットを管理します。

拡張子 実験用
az healthcareapis

Healthcare Api を管理します。

拡張子 GA
az hpc-cache

HPC キャッシュを管理するコマンド。

拡張子 GA
az hybridaks

hybridaks のプロビジョニング済みクラスターを管理します。

拡張子 プレビュー
az identity

マネージド ID。

コア GA
az image

カスタムの仮想マシン イメージを管理する。

コアと拡張機能 GA
az import-export

エクスポートのインポートを管理します。

拡張子 実験用
az init

これは、構成用の簡単な設定ツールです。

拡張子 実験用
az interactive

対話モードを開始します。 まだインストールされていない場合は、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 L インスタンスの操作を処理します。

拡張子 GA
az large-storage-instance

ストレージ Azure L インスタンスの操作を処理します。

拡張子 GA
az load

Azure Load Testing リソースを管理します。

拡張子 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 Partner Network (MPN) ID を顧客の Azure ディレクトリ内のユーザーまたはサービス プリンシパルに関連付けることができます。

拡張子 GA
az maps

Azure Maps を管理します。

コア GA
az mariadb

Azure Database for MariaDB サーバーを管理します。

コア GA
az mdp

マネージド DevOps プールのリソースを管理します。

拡張子 プレビュー
az mesh

(プレビュー)Azure Service Fabric Mesh リソースを管理します。

拡張子 プレビュー
az ml

Azure CLI ML 拡張機能 v2 を使用して Azure Machine ラーニング リソースを管理します。

拡張子 GA
az ml

Azure CLI ML 拡張機能 v1 を使用して Azure Machine ラーニング リソースを管理します。

拡張子 GA
az mobile-network

モバイル ネットワークを管理します。

拡張子 GA
az monitor

Azure Monitor サービスを管理します。

コアと拡張機能 GA
az mysql

Azure Database for MySQL サーバーを管理します。

コアと拡張機能 GA
az netappfiles

Azure NetApp Files (ANF) リソースを管理します。

コアと拡張機能 GA
az network

Azure ネットワーク リソースを管理します。

コアと拡張機能 GA
az network-analytics

Network Analytics コマンド グループ Azure Operator インサイトリソース操作。

拡張子 GA
az network-function

ネットワーク関数を管理します。

拡張子 GA
az networkcloud

ネットワーク クラウド リソースを管理します。

拡張子 プレビュー
az networkfabric

Azure Network Fabric Management Service API を管理します。

拡張子 GA
az new-relic

Azure NewRelic リソースを管理します。

拡張子 GA
az next

次に実行するコマンドのセットを推奨します。

拡張子 実験用
az nginx

NGINX デプロイ リソースを管理します。

拡張子 GA
az notification-hub

通知ハブを管理します。

拡張子 実験用
az offazure

移行用のオンプレミス リソースを管理します。

拡張子 実験用
az orbital

Azure Orbital Ground Station as-a-Service (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

Azure Database for PostgreSQL サーバーを管理します。

コアと拡張機能 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 Relay サービスの名前空間、WCF リレー、ハイブリッド接続、ルールを管理します。

コア GA
az remote-rendering-account

Mixed Reality を使用してリモート レンダリング アカウントを管理します。

拡張子 GA
az repos

Azure Repos を管理します。

拡張子 GA
az reservations

Azure の予約。

拡張子 プレビュー
az resource

Azure のリソースを管理します。

コア GA
az resource-mover

Resource Mover Service 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 Monitor を管理します。

拡張子 GA
az scenario

E2E シナリオの使用ガイダンス。

拡張子 GA
az scvmm

Arc for SCVMM リソースを管理するためのコマンド。

拡張子 GA
az search

Azure Search サービス、管理者キー、クエリ キーを管理します。

コア GA
az security

Microsoft Defender for Cloud を使用してセキュリティ体制を管理します。

コア 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 Service を管理します。

コア GA
az site-recovery

Site Recovery Service を管理します。

拡張子 GA
az snapshot

マネージド ディスク、ネイティブ BLOB、またはその他のスナップショットの特定時点のコピーを管理します。

コア GA
az spatial-anchors-account

Mixed Reality を使用して空間アンカー アカウントを管理します。

拡張子 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 によって発行された openssh 証明書を使用してリソース (Azure VM、Arc サーバーなど) に SSH 接続します。

拡張子 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 Cloud Storage リソースを管理します。

コアと拡張機能 GA
az storage-mover

最上位レベルの Storage Mover リソースを管理します。

拡張子 GA
az storagesync

Azure File Sync を管理します。

拡張子 GA
az stream-analytics

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 Time Series Insights を管理します。

拡張子 GA
az upgrade

Azure CLI と拡張機能をアップグレードします。

コア プレビュー
az version

Azure CLI モジュールと拡張機能のバージョンを既定で JSON 形式で表示するか、--output によって構成された形式で表示します。

コア GA
az vm

Linux または Windows 仮想マシンを管理します。

コアと拡張機能 GA
az vmss

Azure Virtual Machine Scale Set (VMSS) 内の仮想マシンのグループ化を管理します。

コア GA
az vmware

Azure VMware Solution を管理するためのコマンド。

拡張子 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}]

既定のリソース グループ、Web アプリ、VM 名を設定します。

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

既定の Web アプリと 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

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az feedback

Azure CLI チームにフィードバックを送信します。

このコマンドは対話型です。 可能であれば、既定の Web ブラウザーを起動して、本文が自動生成され、事前に入力された 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

サブスクリプションの名前または ID。 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

サブスクリプションの名前または ID。 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

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az interactive

プレビュー

このコマンドはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

対話モードを開始します。 まだインストールされていない場合は、Interactive 拡張機能をインストールします。

対話型モードの詳細については、次を参照してください 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

Interactive 拡張機能を利用可能な最新の拡張機能に更新します。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az login

Azure にログインします。

既定では、このコマンドはユーザー アカウントでログインします。 CLI は、対話形式でログインするための Web ブラウザーの起動を試みます。 Web ブラウザーが使用できない場合、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

ユーザー名とパスワードでログインします。 これは、2 要素認証が有効になっている 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 のシステム割り当てマネージド ID を使用してログインします。

az login --identity

VM のユーザー割り当てマネージド ID を使用してログインします。 サービス ID のクライアント ID またはオブジェクト ID も機能します。

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

省略可能のパラメーター

--allow-no-subscriptions

サブスクリプションのないアクセス テナントをサポートします。 一般的ではありませんが、"az ad" などのテナント レベルのコマンドを実行すると便利です。

既定値: False
--federated-token

OIDC トークン交換に使用できるフェデレーション トークン。

--identity -i

仮想マシンの ID を使用してログインします。

既定値: False
--password -p

ユーザー パスワードなどの資格情報、またはサービス プリンシパルの場合は、クライアント シークレットまたは pem ファイルにキーと公開証明書を提供します。 指定されていない場合は、プロンプトが表示されます。

--scope

/authorize 要求で使用されます。 1 つの静的リソースのみをカバーできます。

--service-principal

サービス プリンシパルを表す資格情報。

--tenant -t

AAD テナントは、サービス プリンシパルを使用するときに指定する必要があります。

--use-cert-sn-issuer

証明書の自動ロールをサポートするために、サブジェクト名と発行者認証で構成されたサービス プリンシパルと共に使用されます。

--use-device-code

デバイス コードに基づいて CLI の古い認証フローを使用します。 CLI は、リモート SSH や Cloud Shell など、ユーザーの代わりにブラウザーを起動できない場合にも使用します。

既定値: False
--username -u

ユーザー名、サービス プリンシパル、またはマネージド サービス ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 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

サブスクリプションの名前または ID。 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 既定の推奨される種類を設定します。 ALL が既定値です。

[3] az config set next.output=json/jsonc/none/table/tsv/yaml/yamlc/status Set default output format. 状態が既定値です。

[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 推奨項目の引数を表示/非表示にします。 False が既定値です。

[7] az config set next.print_help=True/False 各コマンドを実行する前にヘルプをアクティブに出力するかどうかを有効/無効にします。 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

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az rest

カスタム要求を呼び出します。

このコマンドは、ログイン資格情報を使用して自動的に認証します。Authorization ヘッダーが設定されていない場合は、AAD から取得されるヘッダー Authorization: Bearer <token><token> アタッチされます。 --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

ファイルからパブリック IP アドレスbody.json作成する

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

上位 3 つのリソースを一覧表示する (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 リソース ID と見なし、表示されている現在のクラウドの ARM エンドポイントにプレフィックスを付 az cloud show --query endpoints.resourceManagerけます。 共通トークン {subscriptionId} は、指定された az account set現在のサブスクリプション ID に置き換えられます。

省略可能のパラメーター

--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 ヘッダーに配置されます。 既定では、"az cloud show --query endpoints" の一覧にない引数を使用しない限り、CLI は --url 引数に基づいてこれを把握できます。

--skip-authorization-header

Authorization ヘッダーを自動追加しないでください。

既定値: 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

サブスクリプションの名前または ID。 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

サブスクリプションの名前または ID。 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

サブスクリプションの名前または ID。 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

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az version

Azure CLI モジュールと拡張機能のバージョンを既定で JSON 形式で表示するか、--output によって構成された形式で表示します。

az version
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。