Set-AzureVMSize
Azure 仮想マシンのサイズを設定します。
注意
このドキュメントで参照されているコマンドレットは、Service Management API を使用するレガシ Azure リソースを管理するためのものです。 Azure Resource Manager リソースを管理するためのコマンドレットについては、Az PowerShell モジュールを参照してください。
構文
Set-AzureVMSize
[-InstanceSize] <String>
-VM <IPersistentVM>
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
説明
Set-AzureVMSize コマンドレットは、仮想マシンのサイズを更新します。 これには、仮想マシンの新しいサイズである InstanceSize と、Get-AzureVM コマンドレットを使用して取得された仮想マシン オブジェクトである VM の 2 つのパラメーターがあります。 Set-AzureVMSize の結果は、Update-AzureVM コマンドレットにパイプ処理することも、後で使用するために変数に格納することもできます。 Update-AzureVM が実行されるまで、実際の変更は行われません。
注: このコマンドレットでは、仮想マシンを再プロビジョニングする必要があり、新しい IP アドレスが取得される可能性があります。
例
例 1: 仮想マシンのサイズを設定する
PS C:\> Get-AzureVM -ServiceName "MySvc1" -Name "MyVM3" | Set-AzureVMSize "Small" | Update-AzureVM
このコマンドにより、仮想マシンのサイズが "Small" に更新されます。
パラメーター
-InformationAction
このコマンドレットが情報イベントに応答する方法を指定します。
このパラメーターの有効値は、次のとおりです。
- 続行
- Ignore
- Inquire
- SilentlyContinue
- Stop
- Suspend
Type: | ActionPreference |
Aliases: | infa |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationVariable
情報変数を指定します。
Type: | String |
Aliases: | iv |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InstanceSize
仮想マシンのサイズを指定します。
このパラメーターの有効値は、次のとおりです。
--ExtraSmall --Small --Medium --Large --ExtraLarge --A5 --A6 --A7
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Profile
このコマンドレットが読み取る Azure プロファイルを指定します。 プロファイルを指定しない場合、このコマンドレットはローカルの既定のプロファイルから読み取ります。
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VM
このコマンドレットでサイズを設定する永続的な仮想マシン オブジェクトを指定します。
Type: | IPersistentVM |
Aliases: | InputObject |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |