DataDisk interface
データ ディスクについて説明します。
プロパティ
caching | キャッシュの要件を指定します。 |
create |
仮想マシンの作成方法を指定します。 |
disk |
StorageAccountType がUltraSSD_LRSされている場合のマネージド ディスクのRead-Write IOPS を指定します。 VirtualMachine ScaleSet VM ディスクに対してのみ返されます。 VirtualMachine スケール セットの更新によってのみ更新できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
disk |
StorageAccountType がUltraSSD_LRSされている場合のマネージド ディスクの帯域幅を 1 秒あたり MB 単位で指定します。 VirtualMachine ScaleSet VM ディスクに対してのみ返されます。 VirtualMachine スケール セットの更新によってのみ更新できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
disk |
空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクのサイズを上書きできます。 |
image | ソース ユーザー イメージの仮想ハード ディスク。 仮想ハード ディスクは、仮想マシンに接続される前にコピーされます。 SourceImage が指定されている場合、コピー先の仮想ハード ドライブが存在しない必要があります。 |
lun | データ ディスクの論理ユニット番号を指定します。 この値は、VM 内のデータ ディスクを識別するために使用されるため、VM に接続されているデータ ディスクごとに一意である必要があります。 |
managed |
マネージド ディスク のパラメーター。 |
name | ディスク名。 |
to |
データ ディスクが VirtualMachine/VirtualMachineScaleset からデタッチ中かどうかを指定します |
vhd | 仮想ハード ディスク。 |
write |
ディスクで 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
name
ディスク名。
name?: string
プロパティ値
string
toBeDetached
データ ディスクが VirtualMachine/VirtualMachineScaleset からデタッチ中かどうかを指定します
toBeDetached?: boolean
プロパティ値
boolean
vhd
writeAcceleratorEnabled
ディスクで writeAccelerator を有効または無効にするかどうかを指定します。
writeAcceleratorEnabled?: boolean
プロパティ値
boolean