DataDisk interface
データ ディスクについて説明します。
プロパティ
| caching | キャッシュ要件を指定します。 使用できる値は None、ReadOnly、ReadWrite です。 デフォルトの動作は「標準ストレージではなし」です。 Premium Storage の ReadOnly。 |
| create |
仮想マシン ディスクの作成方法を指定します。 可能な値は、Attach、FromImage、Empty、Copy、Restoreです。 |
| delete |
VM の削除時にデータ ディスクを削除するかデタッチするかを指定します。 可能な値は、削除、切り離し。 デフォルト値は「Detach」に設定されています。 |
| detach |
ディスクのデタッチ中に使用するデタッチ動作、または仮想マシンからのデタッチ処理中のデタッチ動作を指定します。 支持する価値観:ForceDetach。 この機能はプレビュー段階にあります。 detachOption: 'ForceDetach' の設定と共に、データ ディスクの更新を 'true' に強制的にデタッチするには。 |
| disk |
空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクのサイズを上書きできます。 プロパティ 'diskSizeGB' は、ディスクのバイト数 x 1024^3 であり、値を 1023 より大きくすることはできません。 |
| image | ソース ユーザー イメージの仮想ハード ディスク。 仮想ハード ディスクは、仮想マシンに接続される前にコピーされます。 SourceImage が指定されている場合、移行先の仮想ハード ドライブは存在しない必要があります。 |
| lun | データ ディスクの論理ユニット番号を指定します。 この値は、VM 内のデータ ディスクを識別するために使用されるため、VM に接続されているデータ ディスクごとに一意である必要があります。 |
| managed |
マネージド ディスクのパラメーター。 |
| name | ディスク名。 |
| source |
ソース リソース識別子。 スナップショットまたはディスクの作成元のディスク復元ポイントを指定できます。 |
| to |
データディスクがVirtualMachine/VirtualMachineScalesetから切り離す過程にあるかどうかを指定します。 |
| vhd | 仮想ハード ディスク。 |
| write |
ディスクで 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
name
ディスク名。
name?: string
プロパティ値
string
sourceResource
ソース リソース識別子。 スナップショットまたはディスクの作成元のディスク復元ポイントを指定できます。
sourceResource?: ApiEntityReference
プロパティ値
toBeDetached
データディスクがVirtualMachine/VirtualMachineScalesetから切り離す過程にあるかどうかを指定します。
toBeDetached?: boolean
プロパティ値
boolean
vhd
writeAcceleratorEnabled
ディスクで writeAccelerator を有効または無効にするかどうかを指定します。
writeAcceleratorEnabled?: boolean
プロパティ値
boolean