Get-AzureVM
1 つ以上の Azure 仮想マシンから情報を取得します。
注意
このドキュメントで参照されているコマンドレットは、Service Management API を使用する従来の Azure リソースを管理するためのものです。 Azure Resource Manager リソースを管理するコマンドレットについては、Az PowerShell モジュールを参照してください。
構文
Get-AzureVM
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Get-AzureVM
[-ServiceName] <String>
[[-Name] <String>]
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
説明
Get-AzureVM コマンドレットは、Azure で実行されている仮想マシンに関する情報を取得します。 現在のサブスクリプションの指定したサービス内のすべての仮想マシンに対して、特定の仮想マシンに関する情報を含むオブジェクト、または仮想マシンが指定されていない場合は、オブジェクトが返されます。
例
例 1: 指定された仮想マシンの情報を取得する
PS C:\> Get-AzureVM -ServiceName "ContosoService01" -Name "VirtualMachine02"
このコマンドは、ContosoService01 クラウド サービスで実行されている VirtualMachine02 仮想マシンに関する情報を含むオブジェクトを返します。
例 2: すべての仮想マシンに関する情報を取得する
PS C:\> Get-AzureVM -ServiceName "ContosoService01"
このコマンドは、ContosoService01 クラウド サービスで実行されているすべての仮想マシンに関する情報を含むリスト オブジェクトを取得します。
例 3: 仮想マシンの状態の表を表示する
PS C:\> Get-AzureVM -ServiceName "ContosoService01" | Format-Table AutoSize -Property "Name",@{Expression={$_.InstanceUpgradeDomain};Label="UpgDom";Align="Right"},"InstanceStatus"
このコマンドは、ContosoService01 サービスで実行されている仮想マシン、アップグレード ドメイン、および各仮想マシンの現在の状態を示すテーブルを表示します。
パラメーター
-InformationAction
このコマンドレットが情報イベントにどのように応答するかを指定します。
このパラメーターの有効値は、次のとおりです。
- 続行
- Ignore
- 照会
- SilentlyContinue
- Stop
- [中断]
Type: | ActionPreference |
Aliases: | infa |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationVariable
情報変数を指定します。
Type: | String |
Aliases: | iv |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
情報を取得する仮想マシンの名前を指定します。 このパラメーターが指定されていない場合、コマンドレットは、指定されたサービス内のすべての仮想マシンに関する情報を含むリスト オブジェクトを返します。
Type: | String |
Position: | 1 |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Profile
このコマンドレットの読み取り元となる Azure プロファイルを指定します。 プロファイルを指定しない場合、このコマンドレットはローカルの既定のプロファイルから読み取ります。
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceName
仮想マシン情報を返すクラウド サービスの名前を指定します。
Type: | String |
Position: | 0 |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |