「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>Azureのシェル]] --Azure PowerShell --[[Azure Cloud Shell]] --[[Azure CLI]] *目次 [#r686779a] #contents *概要 [#jab2a910] -Azure Subscriptionの管理で、そろそろ必要になったので。 -[[Azure Resource Manager (ARM)]]モデルを使う一連のコマンドレット *詳細 [#zb9b4b36] **準備 [#ldae3e58] [[Azure Cloud Shell]]なら準備は不要。 ***インストール [#m3b29bfc] -[[ver7>PowerShell#ibc8b5fb]]をインストール -アップデート >Update-Module -アンインストール >Uninstall-Module Azure >Uninstall-Module AzureRM -Az --インストール >Install-Module -Name Az -AllowClobber --アップデート >Update-Module -Name Az --インポート >Import-Module -Name Az -AzAD --インストール >Install-Module -Name AzureAD --アップデート >Update-Module -Name AzureAD --インポート >Import-Module -Name AzureAD ***ポリシー変更 [#x63aaeab] -変更~ 管理者権限が必要 >Set-ExecutionPolicy RemoteSigned -確認 >Get-ExecutionPolicy RemoteSigned **ログイン [#a7a61ee7] -ログイン >Connect-AzAccount -別名が多数ある... >Login-AzAccount >Login-AzureRmAccount >Add-AzureRmAccount >Connect-AzureRmAccount ***Windows端末 [#t39a303e] -[[OAuth 2.0 for Native Apps の Loopback Interface Redirection>OAuth 2.0 for Native Apps#e907b06d]] ***SSH端末 [#e80b19ce] [[OAuth 2.0 Device Authorization Grant]](未検証なので多分) **サブスクリプション切替 [#afbbdf43] ***一覧 [#ea4c734f] >Get-AzSubscription Name Id TenantId State ---- -- -------- ----- xxxxxxxxxx xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX Disabled yyyyyyyyyy yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX Enabled ***選択 [#tbda5002] >Set-AzContext -SubscriptionId "yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy" **[[プロキシ設定>PowerShell#h639929f]] [#h639929f] *参考 [#oc75a3b2] -[[Azure PowerShell でサブスクリプションを切り替える | Windows Server 実践ガイド>https://win2012r2.com/2021/03/02/azure-powershell-%E3%81%A7%E3%82%B5%E3%83%96%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%82%8B/]] **[[PowerShell]] [#b12c518f] **[[Azure Cloud Shell]] [#j8423885] **[[Azure CLI]] [#id392847] **Microsoft Docs [#z2052b99] -Azure PowerShell の概要~ https://docs.microsoft.com/ja-jp/powershell/azure/overview -Azure PowerShell のインストールおよび構成~ https://docs.microsoft.com/ja-jp/powershell/azure/install-azurerm-ps -Azure PowerShell を使ってみる~ https://docs.microsoft.com/ja-jp/powershell/azure/get-started-azureps -Azure PowerShell でのログイン~ https://docs.microsoft.com/ja-jp/powershell/azure/authenticate-azureps --Azure PowerShell で Azure サービス プリンシパルを作成する~ https://docs.microsoft.com/ja-jp/powershell/azure/create-azure-service-principal-azureps --PowerShell セッション間でのユーザー ログインの保持~ https://docs.microsoft.com/ja-jp/powershell/azure/context-persistence -Azure PowerShell による Azure サブスクリプションの管理~ https://docs.microsoft.com/ja-jp/powershell/azure/manage-subscriptions-azureps ---- Tags: [[:シェル]], [[:インフラストラクチャ]], [[:Windows]], [[:Linux]], [[:クラウド]], [[:Azure]]