次の方法で共有


DataDisk interface

データ ディスクについて説明します。

プロパティ

caching

キャッシュの要件を指定します。

次のいずれかの値になります。

なし

ReadOnly

ReadWrite

既定値: Standard Storage の場合はなし。Premium Storage の ReadOnly

createOption

仮想マシンの作成方法を指定します。

次のいずれかの値になります。

アタッチ \u2013 この値は、特殊化されたディスクを使用して仮想マシンを作成する場合に使用されます。

FromImage \u2013 この値は、イメージを使用して仮想マシンを作成するときに使用されます。 プラットフォーム イメージを使用している場合は、上記の imageReference 要素も使用します。 マーケットプレース イメージを使用している場合は、前に説明した plan 要素も使用します。

diskIopsReadWrite

StorageAccountType がUltraSSD_LRSされている場合のマネージド ディスクのRead-Write IOPS を指定します。 VirtualMachine ScaleSet VM ディスクに対してのみ返されます。 VirtualMachine スケール セットの更新によってのみ更新できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

diskMBpsReadWrite

StorageAccountType がUltraSSD_LRSされている場合のマネージド ディスクの帯域幅を 1 秒あたり MB 単位で指定します。 VirtualMachine ScaleSet VM ディスクに対してのみ返されます。 VirtualMachine スケール セットの更新によってのみ更新できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

diskSizeGB

空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクのサイズを上書きできます。

この値は 1023 GB より大きくすることはできません

image

ソース ユーザー イメージの仮想ハード ディスク。 仮想ハード ディスクは、仮想マシンに接続される前にコピーされます。 SourceImage が指定されている場合、コピー先の仮想ハード ドライブが存在しない必要があります。

lun

データ ディスクの論理ユニット番号を指定します。 この値は、VM 内のデータ ディスクを識別するために使用されるため、VM に接続されているデータ ディスクごとに一意である必要があります。

managedDisk

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

name

ディスク名。

toBeDetached

データ ディスクが VirtualMachine/VirtualMachineScaleset からデタッチ中かどうかを指定します

vhd

仮想ハード ディスク。

writeAcceleratorEnabled

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

プロパティの詳細

caching

キャッシュの要件を指定します。

次のいずれかの値になります。

なし

ReadOnly

ReadWrite

既定値: Standard Storage の場合はなし。Premium Storage の ReadOnly

caching?: CachingTypes

プロパティ値

createOption

仮想マシンの作成方法を指定します。

次のいずれかの値になります。

アタッチ \u2013 この値は、特殊化されたディスクを使用して仮想マシンを作成する場合に使用されます。

FromImage \u2013 この値は、イメージを使用して仮想マシンを作成するときに使用されます。 プラットフォーム イメージを使用している場合は、上記の imageReference 要素も使用します。 マーケットプレース イメージを使用している場合は、前に説明した plan 要素も使用します。

createOption: string

プロパティ値

string

diskIopsReadWrite

StorageAccountType がUltraSSD_LRSされている場合のマネージド ディスクのRead-Write IOPS を指定します。 VirtualMachine ScaleSet VM ディスクに対してのみ返されます。 VirtualMachine スケール セットの更新によってのみ更新できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

diskIopsReadWrite?: number

プロパティ値

number

diskMBpsReadWrite

StorageAccountType がUltraSSD_LRSされている場合のマネージド ディスクの帯域幅を 1 秒あたり MB 単位で指定します。 VirtualMachine ScaleSet VM ディスクに対してのみ返されます。 VirtualMachine スケール セットの更新によってのみ更新できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

diskMBpsReadWrite?: number

プロパティ値

number

diskSizeGB

空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクのサイズを上書きできます。

この値は 1023 GB より大きくすることはできません

diskSizeGB?: number

プロパティ値

number

image

ソース ユーザー イメージの仮想ハード ディスク。 仮想ハード ディスクは、仮想マシンに接続される前にコピーされます。 SourceImage が指定されている場合、コピー先の仮想ハード ドライブが存在しない必要があります。

image?: VirtualHardDisk

プロパティ値

lun

データ ディスクの論理ユニット番号を指定します。 この値は、VM 内のデータ ディスクを識別するために使用されるため、VM に接続されているデータ ディスクごとに一意である必要があります。

lun: number

プロパティ値

number

managedDisk

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

managedDisk?: ManagedDiskParameters

プロパティ値

name

ディスク名。

name?: string

プロパティ値

string

toBeDetached

データ ディスクが VirtualMachine/VirtualMachineScaleset からデタッチ中かどうかを指定します

toBeDetached?: boolean

プロパティ値

boolean

vhd

仮想ハード ディスク。

vhd?: VirtualHardDisk

プロパティ値

writeAcceleratorEnabled

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

writeAcceleratorEnabled?: boolean

プロパティ値

boolean