VirtualMachineUpdate クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
仮想マシンの更新について説明します。
[Microsoft.Rest.Serialization.JsonTransformation]
public class VirtualMachineUpdate : Microsoft.Azure.Management.Compute.Fluent.Models.UpdateResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VirtualMachineUpdate = class
inherit UpdateResource
Public Class VirtualMachineUpdate
Inherits UpdateResource
- 継承
- 属性
コンストラクター
プロパティ
AdditionalCapabilities |
仮想マシンで有効または無効にされる追加の機能を取得または設定します。 |
AvailabilitySet |
仮想マシンを割り当てる必要がある可用性セットに関する情報を取得または設定します。 同じ可用性セットで指定された仮想マシンは、可用性を最大化するために別々のノードに割り当てられます。 可用性セットの詳細については、「 仮想マシンの可用性を管理する」を参照してください。 <br><br>Azure の計画メンテナンスの詳細については、Azure lt;br&での仮想マシンの計画メンテナンスに&関するページを参照してください。<br>現時点では、VM は作成時にのみ可用性セットに追加できます。 VM が追加される可用性セットは、可用性セット リソースと同じリソース グループの下に存在する必要があります。 既存の VM を可用性セットに追加することはできません。 <br><br>このプロパティは、null 以外の properties.virtualMachineScaleSet 参照と共に存在することはできません。 |
BillingProfile |
Azure Spot 仮想マシンの課金関連の詳細を取得または設定します。 <br><br>最小 api-version: 2019-03-01。 |
DiagnosticsProfile |
ブート診断設定の状態を取得または設定します。 <br><br>最小 api-version: 2015-06-15。 |
EvictionPolicy |
Azure スポット仮想マシンと Azure スポット スケール セットの削除ポリシーを取得または設定します。 <br><br>Azure Spot 仮想マシンでは、'Deallocate' と 'Delete' の両方がサポートされており、api-version の最小値は 2019-03-01 です。 <br><br>Azure スポット スケール セットでは、'Deallocate' と 'Delete' の両方がサポートされており、api-version の最小は 2017-10-30-preview です。 指定できる値は、'Deallocate'、'Delete' です。 |
ExtensionsTimeBudget |
すべての拡張機能の開始時間を取得または設定します。 期間は 15 分から 120 分 (含む) で、ISO 8601 形式で指定する必要があります。 既定値は 90 分 (PT1H30M) です。 <br><br>最小 api-version: 2020-06-01 |
HardwareProfile |
仮想マシンのハードウェア設定を取得または設定します。 |
Host |
仮想マシンが存在する専用ホストに関する情報を取得または設定します。 <br><br>最小 api-version: 2018-10-01。 |
HostGroup |
仮想マシンが存在する専用ホスト グループに関する情報を取得または設定します。 <br><br>最小 api-version: 2020-06-01。 <br><br>注: ユーザーは host プロパティと hostGroup プロパティの両方を指定できません。 |
Identity |
構成されている場合は、仮想マシンの ID を取得または設定します。 |
InstanceView |
仮想マシン インスタンス ビューを取得します。 |
LicenseType |
使用されているイメージまたはディスクがオンプレミスでライセンスされたことを示す値を取得または設定します。 この要素は、Windows Server オペレーティング システムを含むイメージにのみ使用されます。 <br><br>使用可能な値は、 <br>& です。lt;br> &Windows_Client lt;br><br> &Windows_Server lt;br><br>この要素が更新の要求に含まれている場合、値は初期値と一致する必要があります。 この値は更新できません。 <br><br>詳細については、Windows Server <br&の Azure ハイブリッド使用特典に関するページを参照してください。<br>最小 api-version: 2015-06-15 |
NetworkProfile |
仮想マシンのネットワーク インターフェイスを取得または設定します。 |
OsProfile |
仮想マシンの作成時に使用されるオペレーティング システムの設定を取得または設定します。 一部の設定は、VM をプロビジョニングした後は変更できません。 |
Plan |
仮想マシンの作成に使用されるマーケットプレース イメージに関する情報を取得または設定します。 この要素は、マーケットプレース イメージにのみ使用されます。 API からマーケットプレース イメージを使用する前に、プログラムで使用するためにイメージを有効にする必要があります。 Azure portalで、使用するマーケットプレース イメージを見つけて、[プログラムでデプロイする]、[作業の開始] -> の順にクリックします。 必要な情報を入力し、[ 保存] をクリックします。 |
Priority |
仮想マシンの優先順位を取得または設定します。 <br><br>最小 api-version: 2019-03-01。 指定できる値は、'Regular'、'Low'、'Spot' です。 |
ProvisioningState |
応答にのみ表示されるプロビジョニング状態を取得します。 |
ProximityPlacementGroup |
仮想マシンを割り当てる必要がある近接配置グループに関する情報を取得または設定します。 <br><br>最小 api-version: 2018-04-01。 |
SecurityProfile |
仮想マシンのセキュリティ関連のプロファイル設定を取得または設定します。 |
StorageProfile |
仮想マシン ディスクのストレージ設定を取得または設定します。 |
Tags |
リソース タグを取得または設定します (継承元 UpdateResource) |
VirtualMachineScaleSet |
取得または設定は、仮想マシンを割り当てる必要がある仮想マシン スケール セットに関する情報を指定します。 同じ仮想マシン スケール セットで指定された仮想マシンは、可用性を最大化するために異なるノードに割り当てられます。 現時点では、VM は作成時にのみ仮想マシン スケール セットに追加できます。 既存の VM を仮想マシン スケール セットに追加することはできません。 <br><br>このプロパティは、null 以外の properties.availabilitySet 参照と共に存在することはできません。 <br><br>最小 api-version: 2019‐03‐01 |
VmId |
Gets は、すべての Azure IaaS VM SMBIOS にエンコードおよび格納され、プラットフォーム BIOS コマンドを使用して読み取ることができる 128 ビット識別子である VM の一意の ID を指定します。 |
Zones |
仮想マシン ゾーンを取得または設定します。 |
メソッド
Validate() |
オブジェクトを検証します。 |
適用対象
Azure SDK for .NET