次の方法で共有


DataDisk interface

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

プロパティ

caching

キャッシュ要件を指定します。 使用できる値は None、ReadOnly、ReadWrite です。 デフォルトの動作は「標準ストレージではなし」です。 Premium Storage の ReadOnly。

createOption

仮想マシン ディスクの作成方法を指定します。 可能な値は、Attach、FromImage、Empty、Copy、Restoreです。

deleteOption

VM の削除時にデータ ディスクを削除するかデタッチするかを指定します。 可能な値は、削除、切り離し。 デフォルト値は「Detach」に設定されています。

detachOption

ディスクのデタッチ中に使用するデタッチ動作、または仮想マシンからのデタッチ処理中のデタッチ動作を指定します。 支持する価値観:ForceDetach。 この機能はプレビュー段階にあります。 detachOption: 'ForceDetach' の設定と共に、データ ディスクの更新を 'true' に強制的にデタッチするには。

diskSizeGB

空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクのサイズを上書きできます。 プロパティ 'diskSizeGB' は、ディスクのバイト数 x 1024^3 であり、値を 1023 より大きくすることはできません。

image

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

lun

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

managedDisk

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

name

ディスク名。

sourceResource

ソース リソース識別子。 スナップショットまたはディスクの作成元のディスク復元ポイントを指定できます。

toBeDetached

データディスクがVirtualMachine/VirtualMachineScalesetから切り離す過程にあるかどうかを指定します。

vhd

仮想ハード ディスク。

writeAcceleratorEnabled

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

プロパティの詳細

caching

キャッシュ要件を指定します。 使用できる値は None、ReadOnly、ReadWrite です。 デフォルトの動作は「標準ストレージではなし」です。 Premium Storage の ReadOnly。

caching?: string

プロパティ値

string

createOption

仮想マシン ディスクの作成方法を指定します。 可能な値は、Attach、FromImage、Empty、Copy、Restoreです。

createOption: string

プロパティ値

string

deleteOption

VM の削除時にデータ ディスクを削除するかデタッチするかを指定します。 可能な値は、削除、切り離し。 デフォルト値は「Detach」に設定されています。

deleteOption?: string

プロパティ値

string

detachOption

ディスクのデタッチ中に使用するデタッチ動作、または仮想マシンからのデタッチ処理中のデタッチ動作を指定します。 支持する価値観:ForceDetach。 この機能はプレビュー段階にあります。 detachOption: 'ForceDetach' の設定と共に、データ ディスクの更新を 'true' に強制的にデタッチするには。

detachOption?: string

プロパティ値

string

diskSizeGB

空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクのサイズを上書きできます。 プロパティ 'diskSizeGB' は、ディスクのバイト数 x 1024^3 であり、値を 1023 より大きくすることはできません。

diskSizeGB?: number

プロパティ値

number

image

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

image?: VirtualHardDisk

プロパティ値

lun

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

lun: number

プロパティ値

number

managedDisk

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

managedDisk?: ManagedDiskParameters

プロパティ値

name

ディスク名。

name?: string

プロパティ値

string

sourceResource

ソース リソース識別子。 スナップショットまたはディスクの作成元のディスク復元ポイントを指定できます。

sourceResource?: ApiEntityReference

プロパティ値

toBeDetached

データディスクがVirtualMachine/VirtualMachineScalesetから切り離す過程にあるかどうかを指定します。

toBeDetached?: boolean

プロパティ値

boolean

vhd

仮想ハード ディスク。

vhd?: VirtualHardDisk

プロパティ値

writeAcceleratorEnabled

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

writeAcceleratorEnabled?: boolean

プロパティ値

boolean