StorageProfile クラス
仮想マシンのストレージ設定を指定します。
- 継承
-
azure.mgmt.compute._serialization.ModelStorageProfile
コンストラクター
StorageProfile(*, image_reference: _models.ImageReference | None = None, os_disk: _models.OSDisk | None = None, data_disks: List[_models.DataDisk] | None = None, disk_controller_type: str | _models.DiskControllerTypes | None = None, **kwargs: Any)
キーワードのみのパラメーター
名前 | 説明 |
---|---|
image_reference
|
使用するイメージに関する情報を指定します。 プラットフォーム イメージ、マーケットプレース イメージ、または仮想マシン イメージに関する情報を指定できます。 この要素は、プラットフォーム イメージ、マーケットプレース イメージ、または仮想マシン イメージを使用する場合に必要ですが、他の作成操作では使用されません。 |
os_disk
|
仮想マシンで使用されるオペレーティング システム ディスクに関する情報を指定します。 ディスクの詳細については、「 Azure 仮想マシンのディスクと VHD について」を参照してください。 |
data_disks
|
仮想マシンにデータ ディスクを追加するために使用されるパラメーターを指定します。 ディスクの詳細については、「 Azure 仮想マシンのディスクと VHD について」を参照してください。 |
disk_controller_type
|
VM 用に構成されたディスク コントローラーの種類を指定します。 注: 指定されていない場合、このプロパティは、指定された最小 API バージョンのオペレーティング システム ディスクと VM サイズの機能に基づいて hyperVGeneration: V2 として作成されている場合、既定のディスク コントローラーの種類に設定されます。 VM の割り当てを暗黙的に解除して再割り当てする VM 構成で VM サイズを更新しない限り、ディスク コントローラーの種類を更新する前に VM の割り当てを解除する必要があります。 最小 api-version: 2022-08-01。 既知の値は、"SCSI" と "NVMe" です。 |
変数
名前 | 説明 |
---|---|
image_reference
|
使用するイメージに関する情報を指定します。 プラットフォーム イメージ、マーケットプレース イメージ、または仮想マシン イメージに関する情報を指定できます。 この要素は、プラットフォーム イメージ、マーケットプレース イメージ、または仮想マシン イメージを使用する場合に必要ですが、他の作成操作では使用されません。 |
os_disk
|
仮想マシンで使用されるオペレーティング システム ディスクに関する情報を指定します。 ディスクの詳細については、「 Azure 仮想マシンのディスクと VHD について」を参照してください。 |
data_disks
|
仮想マシンにデータ ディスクを追加するために使用されるパラメーターを指定します。 ディスクの詳細については、「 Azure 仮想マシンのディスクと VHD について」を参照してください。 |
disk_controller_type
|
VM 用に構成されたディスク コントローラーの種類を指定します。 注: 指定されていない場合、このプロパティは、指定された最小 API バージョンのオペレーティング システム ディスクと VM サイズの機能に基づいて hyperVGeneration: V2 として作成されている場合、既定のディスク コントローラーの種類に設定されます。 VM の割り当てを暗黙的に解除して再割り当てする VM 構成で VM サイズを更新しない限り、ディスク コントローラーの種類を更新する前に VM の割り当てを解除する必要があります。 最小 api-version: 2022-08-01。 既知の値は、"SCSI" と "NVMe" です。 |
Azure SDK for Python