az

コマンド

az account

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

az acr

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

az ad

ロール ベースのAccess Controlに必要な Azure Active Directory Graph エンティティを管理します。

az advisor

Azure Advisor を管理します。

az afd

Azure Front Door Standard/Premium を管理します。 従来の Azure Front Door については、 を参照してください https://docs.microsoft.com/en-us/cli/azure/network/front-door?view=azure-cli-latest

az ai-examples

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

az aks

Azure Kubernetes Service を管理します。

az alias

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

az ams

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

az apim

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

az appconfig

アプリ構成を管理します。

az appservice

App Service プランを管理します。

az arcappliance

アプライアンス リソースを管理するためのコマンド。

az arcdata

Azure Arc 対応データ サービスを使用するためのコマンド。

az aro

Azure Red Hat OpenShift クラスターを管理します。

az artifacts

Azure Artifacts を管理します。

az attestation

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

az automation

Automation アカウントを管理します。

az azurestackhci

azurestackhci を管理します。

az backup

Azure バックアップを管理する。

az baremetalinstance

(プレビュー)BareMetal インスタンスを管理します。

az batch

Azure Batchの管理。

az batchai

Batch AI リソースを管理します。

az bicep

Bicep CLI コマンド グループ。

az billing

Azure Billing を管理する。

az blockchain

ブロックチェーンを管理します。

az blueprint

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

az boards

Azure Boards を管理します。

az bot

Microsoft Azure Bot Serviceを管理します。

az cache

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

az capacity

容量を管理します。

az cdn

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

az change-analysis

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

az cli-translator

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

az cloud

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

az cloud-service

クラウド サービスを管理する (延長サポート)。

az cognitiveservices

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

az communication

通信を使用して通信サービスを管理します。

az confidentialledger

Confidential Ledger を管理します。

az config

Azure CLI の構成を管理します。

az configure

Azure CLI の構成を管理します。 このコマンドは対話型です。

az confluent

confluent リソースを管理します。

az connectedk8s

接続された kubernetes クラスターを管理するためのコマンド。

az connectedmachine

接続されたマシンを管理します。

az connectedvmware

接続された VMware を管理するコマンド。

az consumption

Azure リソースの消費を管理する。

az container

Azure Container Instancesを管理します。

az containerapp

Azure Container Apps を管理します。

az cosmosdb

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

az costmanagement

Azure でコストと課金を管理する。

az csvmware

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

az customlocation

CustomLocations の作成、取得、一覧表示、および削除を行うコマンド。

az custom-providers

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

az databox

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

az databoxedge

データ ボックス エッジ デバイスと管理をサポートします。

az databricks

databricks ワークスペースを管理します。

az datadog

datadog を管理します。

az datafactory

Data Factory を管理します。

az datamigration

データ移行を管理する。

az dataprotection

データ保護を管理します。

az datashare

Data Shareの管理。

az dedicated-hsm

ハードウェア セキュリティ モジュールを使用して専用 hsm を管理します。

az demo

Azure CLI の設計、開発、デモのデモ。

az deployment

サブスクリプション スコープで Azure Resource Manager テンプレートのデプロイを管理します。

az deploymentmanager

サービスのロールアウトを作成および管理します。

az deployment-scripts

サブスクリプションまたはリソース グループのスコープでデプロイ スクリプトを管理します。

az desktopvirtualization

デスクトップ仮想化を管理する。

az devops

Azure DevOps 組織レベルの操作を管理します。

az disk

Azure Managed Disksを管理します。

az disk-access

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

az disk-encryption-set

ディスク暗号化セット リソース。

az disk-pool

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

az dla

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

az dls

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

az dms

Azure Data Migration Service (DMS) インスタンスを管理します。

az dnc

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

az dns-resolver

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

az dt

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

az edgeorder

Edge Order を管理します。

az elastic

Microsoft Elastic を管理します。

az elastic-san

Elastic SAN を管理します。

az eventgrid

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

az eventhubs

Azure Event Hubs名前空間、イベント ハブ、コンシューマー グループ、geo 復旧構成の管理 - エイリアス。

az extension

CLI 拡張機能を管理および更新します。

az feature

リソース プロバイダーの機能を管理します。

az feedback

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

az find

私は AI ロボットです。私のアドバイスは、Azure ドキュメントと、Azure CLI と Azure ARM ユーザーの使用パターンに基づいています。 Me を使用すると、Azure の製品とドキュメントが改善されます。

az fleet

フリートを管理するコマンド。

az fluid-relay

Fluid Relay を管理します。

az footprint
az functionapp

関数アプリを管理します。 Azure Functions Core ツールをインストールするには、「」を参照してくださいhttps://github.com/Azure/azure-functions-core-tools

az fzf

fzf を使用してアクティブまたは既定のオブジェクトを選択するコマンド。

az grafana

Azure Grafana インスタンスを管理するためのコマンド。

az graph

Azure Resource Managerによって管理されているリソースに対してクエリを実行します。

az group

リソース グループとテンプレートのデプロイを管理します。

az guestconfig

ゲスト構成の管理。

az hack

学生のハッキングでよく使用されるリソースを管理するためのコマンド。

az hanainstance

(プレビュー)Azure SAP HANA インスタンスを管理します。

az hdinsight

HDInsight リソースを管理します。

az healthbot

healthbot を使用してボットを管理する。

az healthcareapis

Healthcare Api を管理します。

az hpc-cache

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

az hybridaks

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

az identity

マネージド ID。

az image

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

az import-export

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

az init

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

az interactive

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

az internet-analyzer

インターネット アナライザーを管理するコマンド。

az iot

モノのインターネット (IoT) 資産を管理します。

az k8sconfiguration

Kubernetes 構成を管理するコマンド。

az k8s-configuration

Microsoft.KubernetesConfiguration からリソースを管理するコマンド。

az k8s-extension

Kubernetes 拡張機能を管理するコマンド。

az keyvault

KeyVault キー、シークレット、証明書を管理します。

az kusto

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

az lab

Azure DevTest Labsを管理します。

az lock

Azure ロックを管理する。

az logic

ロジックの管理。

az logicapp

ロジック アプリを管理します。

az login

Azure にログインします。

az logout

ログアウトして、Azure サブスクリプションへのアクセスを削除します。

az logz

Microsoft Logz を管理します。

az maintenance

メンテナンスの管理。

az managedapp

独立系ソフトウェア ベンダー (ISV) によって提供および管理されるテンプレート ソリューションを管理します。

az managed-cassandra

Azure Managed Cassandra。

az managedservices

Azure で登録の割り当てと定義を管理します。

az managementpartner

パートナーが Microsoft Partner Network (MPN) ID を顧客の Azure ディレクトリ内のユーザーまたはサービス プリンシパルに関連付けることができます。

az maps

Azure Maps を管理します。

az mariadb

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

az mesh

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

az ml

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

az ml

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

az monitor

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

az mysql

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

az netappfiles

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

az network

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

az network-function

ネットワーク機能を管理します。

az next

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

az nginx

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

az notification-hub

Notification Hubs を管理します。

az offazure

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

az orbital

Azure Orbital Ground Station as-a-Service (GSaaS)。

az peering

ピアリングを管理します。

az pipelines

Azure Pipelines を管理します。

az policy

リソース ポリシーを管理する。

az portal

ポータルの管理。

az postgres

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

az powerbi

PowerBI リソースを管理する。

az ppg

近接通信配置グループを管理します。

az private-link

Private-link association CLI コマンド グループ。

az provider

リソース プロバイダーを管理します。

az providerhub

ProviderHub を使用してリソースを管理します。

az purview

Purview を管理します。

az qbs

"Quorum Blockchain Service" Azure マネージド アプリケーションと対話するためのコマンド。

az quantum

Azure Quantum ワークスペースを管理し、Azure Quantum プロバイダーにジョブを送信します。

az quota

Azure Quota Extension API を管理します。

az redis

Azure アプリケーションの専用 Redis キャッシュを管理します。

az redisenterprise

Azure アプリケーションの専用 Redis Enterprise キャッシュを管理します。

az relay

Azure Relay サービスの名前空間、WCF リレー、ハイブリッド接続、および規則を管理します。

az remote-rendering-account

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

az repos

Azure Repos を管理します。

az reservations

Azure の予約。

az resource

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

az resourcemanagement

Resourcemanagement CLI コマンド グループ。

az resource-mover

Resource Mover Service API を管理します。

az rest

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

az restore-point

res を使用して復元ポイントを管理します。

az role

Azure Active Directory とサービス プリンシパルを使用してアクセス制御のユーザー ロールを管理します。

az sapmonitor

(プレビュー)Azure SAP Monitor を管理します。

az scenario

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

az scvmm

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

az search

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

az security

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

az self-test

CLI の自己テストを実行します。

az sentinel

Microsoft Sentinel を管理します。

az serial-console

Linux/Windows 仮想マシンまたは VMSS インスタンスのシリアル コンソールに接続します。

az servicebus

Azure Service Bus名前空間、キュー、トピック、サブスクリプション、ルール、geo ディザスター リカバリー構成エイリアスを管理します。

az sf

Azure Service Fabric クラスターを管理および管理する。

az sig

共有イメージ ギャラリーを管理します。

az signalr

Azure SignalR Serviceを管理します。

az snapshot

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

az spatial-anchors-account

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

az spring

Azure Spring Apps を管理するためのコマンド。

az spring-cloud

Azure Spring Cloud を管理するためのコマンド。

az sql

Azure SQL データベースとデータ ウェアハウスを管理します。

az ssh

AAD で発行された opensh 証明書を使用してリソース (Azure VM、Arc サーバーなど) に SSH 接続します。

az sshkey

vm を使用して ssh 公開キーを管理します。

az stack-hci

Azure Stack HCI を管理します。

az staticwebapp

静的アプリを管理します。

az storage

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

az storagesync

Azure File Syncの管理。

az stream-analytics

Stream Analytics を管理する。

az support

リソースAzure サポート管理します。

az survey

Azure CLI のアンケートを受け取ります。

az synapse

Synapse ワークスペース、Spark プール、SQL プールを管理および操作します。

az tag

リソースのタグ管理。

az term

marketplaceordering を使用して Marketplace 契約を管理します。

az ts

サブスクリプションまたはリソース グループのスコープでテンプレート スペックを管理します。

az tsi

Azure Time Series Insights を管理します。

az upgrade

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

az version

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

az vm

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

az vmss

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

az vmware

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

az webapp

Web アプリを管理します。

az webpubsub

Webpubsub を管理するコマンド。

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

az feedback

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

このコマンドは対話型です。 可能であれば、既定の Web ブラウザーを起動して、本文が自動生成され、事前に入力された GitHub イシュー作成ページを開きます。 送信する前に、Issue 本文を編集する機会があります。

az feedback

az find

私は AI ロボットです。私のアドバイスは、Azure ドキュメントと、Azure CLI と Azure ARM ユーザーの使用パターンに基づいています。 Me を使用すると、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 コマンドまたはグループ。

az init

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

az init

az interactive

対話型モードを開始します。 まだインストールされていない場合は、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 拡張機能を利用可能な最新のバージョンに更新します。

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" などのテナント レベルのコマンドを実行するのは一般的ではありませんが、便利です。

--federated-token

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

--identity -i

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

--password -p

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

--scope

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

--service-principal

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

--tenant -t

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

--use-cert-sn-issuer

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

--use-device-code

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

--username -u

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

az logout

ログアウトして、Azure サブスクリプションへのアクセスを削除します。

az logout [--username]

省略可能のパラメーター

--username

アカウント ユーザーが見つからない場合は、現在アクティブなアカウントをログアウトします。

az next

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

いくつかのカスタム構成があります。

[1] az config set next.execute_in_prompt=True/False 対話モードで推奨コマンドを実行する手順をオンまたはオフにします。 既定でオンにします。

[2] az config set next.filter_type=True/False 推奨事項の種類をフィルター処理する手順をオンまたはオフにします。 既定ではオフにします。

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

[4] az config set next.num_limit={amount_limit} 推奨される項目の制限を設定します。 既定値は 5 です。

[5] az config set next.show_arguments=True/False 推奨される項目の引数を表示/非表示にします。 False が既定値です。

[6] az config set next.print_help=True/False 各コマンドを実行する前にヘルプをアクティブに印刷するかどうかを有効または無効にします。 False が既定値です。

az next

az rest

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

このコマンドは、ログインした資格情報を使用して自動的に認証します。Authorization ヘッダーが設定されていない場合は、ヘッダー をアタッチします Authorization: Bearer <token>。ここで <token> 、 は AAD から取得されます。 トークンのターゲット リソースは、--url が からエンドポイントで始まる場合、--url から az cloud show --query endpoints派生します。 カスタム リソースには --resource を使用することもできます。 Content-Type ヘッダーが設定されておらず、--body が有効な JSON 文字列である場合、Content-Type ヘッダーは既定で application/json になります。

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 ユーザーの表示名を更新する

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

仮想マシンの取得

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

上位 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 と見なし、 によって az cloud show --query endpoints.resourceManager表示されている現在のクラウドの ARM エンドポイントにプレフィックスを付けます。 共通トークン {subscriptionId} は、 で指定された現在のサブスクリプション ID に 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 ヘッダーに配置されます。 既定では、"az cloud show --query endpoints" の一覧にない引数を使用しない限り、CLI は --url 引数に基づいてこれを把握できます。

--skip-authorization-header

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

--uri-parameters --url-parameters

URL 内のクエリ パラメーター。 KEY=VALUE 形式または JSON 文字列でのスペース区切りのクエリ。 @{file} を使用してファイルから読み込みます。

az self-test

CLI の自己テストを実行します。

az self-test

az survey

Azure CLI アンケートを受け取ります。

エクスペリエンスを共有することで、Azure CLI の改善にご協力ください。 この調査には約 3 分かかります。 詳細については、https://go.microsoft.com/fwlink/?linkid=2203309 をご覧ください。

az survey

az upgrade

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

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

省略可能のパラメーター

--all

拡張機能の更新も有効にします。

承認された値: false, true
既定値: true
--yes -y

リリース ノートの確認を求めないでください。

az version

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

az version