ImageOSDisk interface
オペレーティング システム ディスクについて説明します。
- Extends
プロパティ
os |
OS の状態。 マネージド イメージの場合は、一般化を使用します。 |
os |
このプロパティを使用すると、カスタム イメージから VM を作成する場合に、ディスクに含まれる OS の種類を指定できます。 使用できる値は、 Windows、Linux です。 |
継承されたプロパティ
blob |
仮想ハード ディスク。 |
caching | キャッシュの要件を指定します。 使用できる値は、 None、ReadOnly、ReadWrite です。 既定値は、 標準ストレージの場合は [なし] です。Premium Storage の ReadOnly。 |
disk |
マネージド イメージ ディスクのカスタマー マネージド ディスク暗号化セット リソース ID を指定します。 |
disk |
空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクの名前を上書きできます。 この値は 1023 GB を超えることはできません。 |
managed |
managedDisk。 |
snapshot | スナップショット。 |
storage |
マネージド ディスクのストレージ アカウントの種類を指定します。 注: UltraSSD_LRSはデータ ディスクでのみ使用できますが、OS ディスクでは使用できません。 |
プロパティの詳細
osState
OS の状態。 マネージド イメージの場合は、一般化を使用します。
osState: OperatingSystemStateTypes
プロパティ値
osType
このプロパティを使用すると、カスタム イメージから VM を作成する場合に、ディスクに含まれる OS の種類を指定できます。 使用できる値は、 Windows、Linux です。
osType: OperatingSystemTypes
プロパティ値
継承されたプロパティの詳細
blobUri
caching
キャッシュの要件を指定します。 使用できる値は、 None、ReadOnly、ReadWrite です。 既定値は、 標準ストレージの場合は [なし] です。Premium Storage の ReadOnly。
caching?: CachingTypes
プロパティ値
diskEncryptionSet
マネージド イメージ ディスクのカスタマー マネージド ディスク暗号化セット リソース ID を指定します。
diskEncryptionSet?: DiskEncryptionSetParameters
プロパティ値
diskSizeGB
空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクの名前を上書きできます。 この値は 1023 GB を超えることはできません。
diskSizeGB?: number
プロパティ値
number
managedDisk
snapshot
storageAccountType
マネージド ディスクのストレージ アカウントの種類を指定します。 注: UltraSSD_LRSはデータ ディスクでのみ使用できますが、OS ディスクでは使用できません。
storageAccountType?: string
プロパティ値
string