VirtualMachinePatch クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
仮想マシンの更新について説明します。
public class VirtualMachinePatch : Azure.ResourceManager.Compute.Models.ComputeResourcePatch
type VirtualMachinePatch = class
inherit ComputeResourcePatch
Public Class VirtualMachinePatch
Inherits ComputeResourcePatch
- 継承
コンストラクター
VirtualMachinePatch() |
VirtualMachinePatch の新しいインスタンスを初期化します。 |
プロパティ
AdditionalCapabilities |
仮想マシンで有効または無効にされる追加の機能を指定します。 |
AvailabilitySetId |
Id を取得または設定します。 |
BillingMaxPrice |
Azure スポット VM/VMSS に対して支払う最大料金を指定します。 この価格は米ドルです。 <br br><> この価格は、VM サイズの現在の Azure スポット価格と比較されます。 また、価格は Azure Spot VM/VMSS の作成/更新時に比較され、maxPrice が現在の Azure スポット価格より大きい場合にのみ操作は成功します。 <> br><現在の Azure スポット価格が VM/VMSS の作成後に maxPrice を超える場合、maxPrice は Azure スポット VM/VMSS の削除にも使用されます。 <br><br> 指定できる値は、<br br><> - 0 より大きい任意の 10 進値です。 例: 0.01538 <br><br> -1 – 既定の価格がオンデマンドであることを示します。 <br br><> maxPrice を -1 に設定して、価格上の理由から Azure Spot VM/VMSS を削除しないことを示すことができます。 また、既定の最大価格は、提供されていない場合は -1 です。 <br><br>最小 api-version: 2019-03-01。 |
BootDiagnostics |
ブート診断は、コンソール出力とスクリーンショットを表示して VM の状態を診断できるデバッグ機能です。 注: storageUri が指定されている場合は、ストレージ アカウントが VM と同じリージョンとサブスクリプションにあることを確認します。 コンソール ログの出力を簡単に表示できます。 Azure では、ハイパーバイザーからの VM のスクリーンショットも表示できます。 |
CapacityReservationGroupId |
Id を取得または設定します。 |
EvictionPolicy |
Azure スポット仮想マシンと Azure スポット スケール セットの削除ポリシーを指定します。 Azure Spot 仮想マシンでは、'Deallocate' と 'Delete' の両方がサポートされており、api-version の最小値は 2019-03-01 です。 Azure スポット スケール セットでは、'Deallocate' と 'Delete' の両方がサポートされており、api-version の最小は 2017-10-30-preview です。 |
ExtensionsTimeBudget |
すべての拡張機能の開始時間を指定します。 期間は 15 分から 120 分 (含む) で、ISO 8601 形式で指定する必要があります。 既定値は 90 分 (PT1H30M) です。 最小 api-version: 2020-06-01。 |
GalleryApplications |
VM/VMSS で使用できるようにするギャラリー アプリケーションを指定します。 |
HardwareProfile |
仮想マシンのハードウェア設定を指定します。 |
HostGroupId |
Id を取得または設定します。 |
HostId |
Id を取得または設定します。 |
Identity |
構成されている場合は、仮想マシンの ID。 |
InstanceView |
仮想マシン インスタンス ビュー。 |
LicenseType |
使用されているイメージまたはディスクがオンプレミスでライセンスされたことを指定します。 <><br br> Windows Server オペレーティング システムの使用可能な値: <br br>>< Windows_Client <br br>>< Windows_Server <br br>>< Linux Server オペレーティング システムで使用できる値は次のとおりです。<br><br> RHEL_BYOS (RHEL の場合) <br><> SLES_BYOS (SUSE) <br><> 詳細については、「Azure Hybrid Use Benefit for Windows Server<br><br> Azure Hybrid Use Benefit for Linux Server <br」を参照してください。><Br>最小 api-version: 2015-06-15。 |
NetworkProfile |
仮想マシンのネットワーク インターフェイスを指定します。 |
OSProfile |
仮想マシンの作成時に使用されるオペレーティング システム設定を指定します。 一部の設定は、VM をプロビジョニングした後は変更できません。 |
Plan |
仮想マシンの作成に使用されるマーケットプレース イメージに関する情報を指定します。 この要素は、マーケットプレース イメージにのみ使用されます。 API からマーケットプレース イメージを使用する前に、プログラムで使用するためにイメージを有効にする必要があります。 Azure portalで、使用するマーケットプレース イメージを見つけて、[プログラムでデプロイする]、[作業の開始] の順>にクリックします。 必要な情報を入力し、[ 保存] をクリックします。 |
PlatformFaultDomain |
仮想マシンを作成するスケール セットの論理障害ドメインを指定します。 既定では、仮想マシンは、使用可能な障害ドメイン間のバランスを最適に維持する障害ドメインに自動的に割り当てられます。 これは、この仮想マシンの 'virtualMachineScaleSet' プロパティが設定されている場合にのみ適用されます。 参照される仮想マシン スケール セットには、'platformFaultDomainCount' が 1 より大きい必要があります。 このプロパティは、仮想マシンが作成されると更新できません。 障害ドメインの割り当ては、仮想マシン インスタンス ビューで表示できます。 最小 api-version: 2020‐12‐01。 |
Priority |
仮想マシンの優先度を指定します。 最小 api-version: 2019-03-01。 |
ProvisioningState |
プロビジョニング状態。これは応答にのみ表示されます。 |
ProximityPlacementGroupId |
Id を取得または設定します。 |
ScheduledEventsProfile |
スケジュールされたイベント関連の構成を指定します。 |
SecurityProfile |
仮想マシンのセキュリティ関連のプロファイル設定を指定します。 |
StorageProfile |
仮想マシンのストレージ設定を指定します。 |
Tags |
リソース タグ。 (継承元 ComputeResourcePatch) |
TimeCreated |
仮想マシン リソースが作成された時刻を指定します。 最小 api-version: 2021-11-01。 |
UserData |
VM の UserData。Base-64 でエンコードする必要があります。 顧客はここでシークレットを渡すべきではありません。 最小 api-version: 2021-03-01。 |
VirtualMachineScaleSetId |
Id を取得または設定します。 |
VmId |
すべての Azure IaaS VM SMBIOS にエンコードおよび格納され、プラットフォーム BIOS コマンドを使用して読み取ることができる 128 ビット識別子である VM の一意の ID を指定します。 |
Zones |
仮想マシン ゾーン。 |
適用対象
Azure SDK for .NET