次の方法で共有


ImageOSDisk interface

オペレーティング システム ディスクについて説明します。

Extends

プロパティ

osState

OS の状態。

osType

このプロパティを使用すると、カスタム イメージから VM を作成する場合に、ディスクに含まれる OS の種類を指定できます。

次のいずれかの値になります。

Windows

Linux

継承されたプロパティ

blobUri

仮想ハード ディスク。

caching

キャッシュの要件を指定します。

次のいずれかの値になります。

なし

ReadOnly

ReadWrite

既定値: Standard Storage の場合はなし。Premium Storage の ReadOnly

diskEncryptionSet

マネージド イメージ ディスクのカスタマー マネージド ディスク暗号化セット リソース ID を指定します。

diskSizeGB

空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクの名前を上書きできます。

この値は 1023 GB を超えることはできません

managedDisk

managedDisk。

snapshot

スナップショット。

storageAccountType

マネージド ディスクのストレージ アカウントの種類を指定します。 注: UltraSSD_LRSはデータ ディスクでのみ使用できます。OS ディスクでは使用できません。

プロパティの詳細

osState

OS の状態。

osState: OperatingSystemStateTypes

プロパティ値

osType

このプロパティを使用すると、カスタム イメージから VM を作成する場合に、ディスクに含まれる OS の種類を指定できます。

次のいずれかの値になります。

Windows

Linux

osType: OperatingSystemTypes

プロパティ値

継承されたプロパティの詳細

blobUri

仮想ハード ディスク。

blobUri?: string

プロパティ値

string

ImageDisk.blobUriから継承

caching

キャッシュの要件を指定します。

次のいずれかの値になります。

なし

ReadOnly

ReadWrite

既定値: Standard Storage の場合はなし。Premium Storage の ReadOnly

caching?: CachingTypes

プロパティ値

ImageDisk.cachingから継承

diskEncryptionSet

マネージド イメージ ディスクのカスタマー マネージド ディスク暗号化セット リソース ID を指定します。

diskEncryptionSet?: DiskEncryptionSetParameters

プロパティ値

ImageDisk.diskEncryptionSetから継承

diskSizeGB

空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクの名前を上書きできます。

この値は 1023 GB を超えることはできません

diskSizeGB?: number

プロパティ値

number

ImageDisk.diskSizeGBから継承されます

managedDisk

managedDisk。

managedDisk?: SubResource

プロパティ値

ImageDisk.managedDiskから継承

snapshot

スナップショット。

snapshot?: SubResource

プロパティ値

ImageDisk.snapshotから継承

storageAccountType

マネージド ディスクのストレージ アカウントの種類を指定します。 注: UltraSSD_LRSはデータ ディスクでのみ使用できます。OS ディスクでは使用できません。

storageAccountType?: string

プロパティ値

string

ImageDisk.storageAccountTypeから継承