VirtualMachineScaleSetUpdateOSDisk interface
仮想マシン スケール セットのオペレーティング システム ディスク Update オブジェクトについて説明します。 これは、VMSS OS ディスクの更新に使用する必要があります。
プロパティ
caching | キャッシュの種類。 |
delete |
VMSS Flex の削除時に OS ディスクを削除するかデタッチするかを指定します (この機能は、フレキシブル オーケストレーション モードの VMSS でのみ使用できます)。 |
diff |
仮想マシン スケール セットで使用されるオペレーティング システム ディスクのエフェメラル ディスク設定を指定します。 |
disk |
空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクのサイズを上書きできます。 |
image | ソース ユーザー イメージ VirtualHardDisk。 この VirtualHardDisk は、仮想マシンにアタッチするために使用する前にコピーされます。 SourceImage が指定されている場合、コピー先の VirtualHardDisk は存在しません。 |
managed |
マネージド ディスク のパラメーター。 |
vhd |
仮想ハード ディスク コンテナー URI の一覧。 |
write |
ディスクで writeAccelerator を有効または無効にするかどうかを指定します。 |
プロパティの詳細
caching
deleteOption
VMSS Flex の削除時に OS ディスクを削除するかデタッチするかを指定します (この機能は、フレキシブル オーケストレーション モードの VMSS でのみ使用できます)。
指定できる値
削除 この値を使用すると、VMSS Flex VM が削除されると OS ディスクが削除されます。
デタッチ この値を使用すると、VMSS Flex VM が削除された後も OS ディスクが保持されます。
既定値は Delete に設定 されています。 エフェメラル OS ディスクの場合、既定値は Delete に設定 されます。 ユーザーはエフェメラル OS ディスクの削除オプションを変更できません。
deleteOption?: string
プロパティ値
string
diffDiskSettings
仮想マシン スケール セットで使用されるオペレーティング システム ディスクのエフェメラル ディスク設定を指定します。
diffDiskSettings?: DiffDiskSettings
プロパティ値
diskSizeGB
空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクのサイズを上書きできます。
diskSizeGB はディスクのバイト数 x 1024^3 であり、値を 1023 より大きくすることはできません
diskSizeGB?: number
プロパティ値
number
image
ソース ユーザー イメージ VirtualHardDisk。 この VirtualHardDisk は、仮想マシンにアタッチするために使用する前にコピーされます。 SourceImage が指定されている場合、コピー先の VirtualHardDisk は存在しません。
image?: VirtualHardDisk
プロパティ値
managedDisk
マネージド ディスク のパラメーター。
managedDisk?: VirtualMachineScaleSetManagedDiskParameters
プロパティ値
vhdContainers
仮想ハード ディスク コンテナー URI の一覧。
vhdContainers?: string[]
プロパティ値
string[]
writeAcceleratorEnabled
ディスクで writeAccelerator を有効または無効にするかどうかを指定します。
writeAcceleratorEnabled?: boolean
プロパティ値
boolean