次の方法で共有


ImageOSDisk クラス

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

Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。

継承
azure.mgmt.compute.v2019_07_01.models._models_py3.ImageDisk
ImageOSDisk

コンストラクター

ImageOSDisk(*, os_type: str | _models.OperatingSystemTypes, os_state: str | _models.OperatingSystemStateTypes, snapshot: _models.SubResource | None = None, managed_disk: _models.SubResource | None = None, blob_uri: str | None = None, caching: str | _models.CachingTypes | None = None, disk_size_gb: int | None = None, storage_account_type: str | _models.StorageAccountTypes | None = None, disk_encryption_set: _models.DiskEncryptionSetParameters | None = None, **kwargs: Any)

Keyword-Only Parameters

snapshot
SubResource

スナップショット。

managed_disk
SubResource

managedDisk。

blob_uri
str

仮想ハード ディスク。

caching
str または CachingTypes

キャッシュの要件を指定します。 <br>``<br> 使用できる値は、 <br>``<br>None<br>``<br>ReadOnly<br>``<br>ReadWrite<br>``<br> Default: None for Standard Storage です。Premium Storage の ReadOnly。 既知の値は、"None"、"ReadOnly"、および "ReadWrite" です。

disk_size_gb
int

空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクの名前を上書きできます。 <br>``<br> この値は 1023 GB を超えることはできません。

storage_account_type
str または StorageAccountTypes

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

disk_encryption_set
DiskEncryptionSetParameters

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

os_type
str または OperatingSystemTypes

このプロパティを使用すると、カスタム イメージから VM を作成する場合にディスクに含まれる OS の種類を指定できます。 <br>``<br> 使用できる値は、 <br>``<br>Windows<br>``<br>Linux です。 必須。 既知の値は、"Windows" と "Linux" です。

os_state
str または OperatingSystemStateTypes

OS の状態。 必須。 既知の値は、"一般化" と "特殊化" です。

変数

snapshot
SubResource

スナップショット。

managed_disk
SubResource

managedDisk。

blob_uri
str

仮想ハード ディスク。

caching
str または CachingTypes

キャッシュの要件を指定します。 <br>``<br> 使用できる値は、 <br>``<br>None<br>``<br>ReadOnly<br>``<br>ReadWrite<br>``<br> Default: None for Standard Storage です。Premium Storage の ReadOnly。 既知の値は、"None"、"ReadOnly"、および "ReadWrite" です。

disk_size_gb
int

空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素を使用して、仮想マシン イメージ内のディスクの名前を上書きできます。 <br>``<br> この値は 1023 GB を超えることはできません。

storage_account_type
str または StorageAccountTypes

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

disk_encryption_set
DiskEncryptionSetParameters

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

os_type
str または OperatingSystemTypes

このプロパティを使用すると、カスタム イメージから VM を作成する場合にディスクに含まれる OS の種類を指定できます。 <br>``<br> 使用できる値は、 <br>``<br>Windows<br>``<br>Linux です。 必須です。 既知の値は、"Windows" と "Linux" です。

os_state
str または OperatingSystemStateTypes

OS の状態。 必須。 既知の値は、"一般化" と "特殊化" です。