OSDisk コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
OSDisk()
OSDisk クラスの新しいインスタンスを初期化します。
public OSDisk ();
Public Sub New ()
適用対象
OSDisk(DiskCreateOptionTypes, Nullable<OperatingSystemTypes>, DiskEncryptionSettings, String, VirtualHardDisk, VirtualHardDisk, Nullable<CachingTypes>, Nullable<Boolean>, DiffDiskSettings, Nullable<Int32>, ManagedDiskParametersInner)
OSDisk クラスの新しいインスタンスを初期化します。
public OSDisk (Microsoft.Azure.Management.Compute.Fluent.Models.DiskCreateOptionTypes createOption, Microsoft.Azure.Management.Compute.Fluent.Models.OperatingSystemTypes? osType = default, Microsoft.Azure.Management.Compute.Fluent.Models.DiskEncryptionSettings encryptionSettings = default, string name = default, Microsoft.Azure.Management.Compute.Fluent.Models.VirtualHardDisk vhd = default, Microsoft.Azure.Management.Compute.Fluent.Models.VirtualHardDisk image = default, Microsoft.Azure.Management.Compute.Fluent.Models.CachingTypes? caching = default, bool? writeAcceleratorEnabled = default, Microsoft.Azure.Management.Compute.Fluent.Models.DiffDiskSettings diffDiskSettings = default, int? diskSizeGB = default, Microsoft.Azure.Management.Compute.Fluent.Models.ManagedDiskParametersInner managedDisk = default);
new Microsoft.Azure.Management.Compute.Fluent.Models.OSDisk : Microsoft.Azure.Management.Compute.Fluent.Models.DiskCreateOptionTypes * Nullable<Microsoft.Azure.Management.Compute.Fluent.Models.OperatingSystemTypes> * Microsoft.Azure.Management.Compute.Fluent.Models.DiskEncryptionSettings * string * Microsoft.Azure.Management.Compute.Fluent.Models.VirtualHardDisk * Microsoft.Azure.Management.Compute.Fluent.Models.VirtualHardDisk * Nullable<Microsoft.Azure.Management.Compute.Fluent.Models.CachingTypes> * Nullable<bool> * Microsoft.Azure.Management.Compute.Fluent.Models.DiffDiskSettings * Nullable<int> * Microsoft.Azure.Management.Compute.Fluent.Models.ManagedDiskParametersInner -> Microsoft.Azure.Management.Compute.Fluent.Models.OSDisk
Public Sub New (createOption As DiskCreateOptionTypes, Optional osType As Nullable(Of OperatingSystemTypes) = Nothing, Optional encryptionSettings As DiskEncryptionSettings = Nothing, Optional name As String = Nothing, Optional vhd As VirtualHardDisk = Nothing, Optional image As VirtualHardDisk = Nothing, Optional caching As Nullable(Of CachingTypes) = Nothing, Optional writeAcceleratorEnabled As Nullable(Of Boolean) = Nothing, Optional diffDiskSettings As DiffDiskSettings = Nothing, Optional diskSizeGB As Nullable(Of Integer) = Nothing, Optional managedDisk As ManagedDiskParametersInner = Nothing)
パラメーター
- createOption
- DiskCreateOptionTypes
仮想マシンの作成方法を指定します。<br><br> 可能な値は:<br br><>Attach \u2013 です。この値は、特殊化されたディスクを使用して仮想マシンを作成するときに使用されます。<br><br>FromImage \u2013 この値は、イメージを使用して仮想マシンを作成するときに使用されます。 プラットフォーム イメージを使用している場合は、上記の imageReference 要素も使用します。 マーケットプレース イメージを使用している場合は、前に説明した plan 要素も使用します。 指定できる値は、'FromImage'、'Empty'、'Attach' です。
- osType
- Nullable<OperatingSystemTypes>
このプロパティを使用すると、ユーザー イメージまたは特殊化された VHD から VM を作成する場合に、ディスクに含まれる OS の種類を指定できます。 <br><br> 可能な値は、<br br><>Windows<br br><>Linux です。 使用可能な値は、'Windows'、'Linux' です。
- encryptionSettings
- DiskEncryptionSettings
OS ディスクの暗号化設定を指定します。 <br><br> 最小 api-version: 2015-06-15
- name
- String
ディスク名。
- vhd
- VirtualHardDisk
仮想ハード ディスク。
- image
- VirtualHardDisk
ソース ユーザー イメージの仮想ハード ディスク。 仮想ハード ディスクは、仮想マシンに接続される前にコピーされます。 SourceImage が指定されている場合は、移行先の仮想ハード ドライブが存在しない必要があります。
- caching
- Nullable<CachingTypes>
キャッシュの要件を指定します。 <br><br> 可能な値は次のとおりです。<br><br>None<br br><>ReadOnly<br><>ReadWrite<br><br> Default: None for Standard Storage。 Premium Storage の ReadOnly。 使用可能な値は、'None'、'ReadOnly'、'ReadWrite' です。
- diffDiskSettings
- DiffDiskSettings
仮想マシンで使用されるオペレーティング システム ディスクのエフェメラル ディスク設定を指定します。
空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクのサイズを上書きできます。 <br br><> この値は 1023 GB より大きくすることはできません
- managedDisk
- ManagedDiskParametersInner
マネージド ディスクのパラメーター。
適用対象
Azure SDK for .NET