次の方法で共有


OSDisk コンストラクター

定義

オーバーロード

OSDisk()

OSDisk クラスの新しいインスタンスを初期化します。

OSDisk(DiskCreateOptionTypes, Nullable<OperatingSystemTypes>, DiskEncryptionSettings, String, VirtualHardDisk, VirtualHardDisk, Nullable<CachingTypes>, Nullable<Boolean>, DiffDiskSettings, Nullable<Int32>, ManagedDiskParametersInner)

OSDisk クラスの新しいインスタンスを初期化します。

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' です。

writeAcceleratorEnabled
Nullable<Boolean>

ディスクで writeAccelerator を有効または無効にするかどうかを指定します。

diffDiskSettings
DiffDiskSettings

仮想マシンで使用されるオペレーティング システム ディスクのエフェメラル ディスク設定を指定します。

diskSizeGB
Nullable<Int32>

空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクのサイズを上書きできます。 <br br><> この値は 1023 GB より大きくすることはできません

managedDisk
ManagedDiskParametersInner

マネージド ディスクのパラメーター。

適用対象