次の方法で共有


VirtualMachineImagesOperations クラス

警告

このクラスを直接インスタンス化しないでください。

代わりに、次の操作にアクセスする必要があります。

ComputeManagementClient's

<xref:virtual_machine_images> 属性を使用する。

継承
builtins.object
VirtualMachineImagesOperations

コンストラクター

VirtualMachineImagesOperations(*args, **kwargs)

メソッド

get

仮想マシン イメージを取得します。

list

指定した場所、発行元、オファー、SKU のすべての仮想マシン イメージ バージョンの一覧を取得します。

list_by_edge_zone

指定したエッジ ゾーンのすべての仮想マシン イメージ バージョンの一覧を取得します。

list_offers

指定した場所と発行元の仮想マシン イメージ オファーの一覧を取得します。

list_publishers

指定した Azure の場所の仮想マシン イメージパブリッシャーの一覧を取得します。

list_skus

指定した場所、発行元、オファーの仮想マシン イメージ SKU の一覧を取得します。

get

仮想マシン イメージを取得します。

get(location: str, publisher_name: str, offer: str, skus: str, version: str, **kwargs: Any) -> VirtualMachineImage

パラメーター

location
str
必須

サポートされている Azure リージョンの名前。 必須。

publisher_name
str
必須

有効なイメージ発行元。 必須。

offer
str
必須

有効なイメージ発行元オファー。 必須。

skus
str
必須

有効なイメージ SKU。 必須。

version
str
必須

有効なイメージ SKU バージョン。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

VirtualMachineImage または cls(response) の結果

の戻り値の型 :

例外

list

指定した場所、発行元、オファー、SKU のすべての仮想マシン イメージ バージョンの一覧を取得します。

list(location: str, publisher_name: str, offer: str, skus: str, *, expand: str | None = None, top: int | None = None, orderby: str | None = None, **kwargs: Any) -> List[VirtualMachineImageResource]

パラメーター

location
str
必須

サポートされている Azure リージョンの名前。 必須。

publisher_name
str
必須

有効なイメージ発行元。 必須。

offer
str
必須

有効なイメージ発行元オファー。 必須。

skus
str
必須

有効なイメージ SKU。 必須。

expand
str

操作に適用する展開式。 既定値は [なし] です。

top
int

既定値は [なし] です。

orderby
str

既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

VirtualMachineImageResource のリスト、または cls(response) の結果

の戻り値の型 :

例外

list_by_edge_zone

指定したエッジ ゾーンのすべての仮想マシン イメージ バージョンの一覧を取得します。

list_by_edge_zone(location: str, edge_zone: str, **kwargs: Any) -> VmImagesInEdgeZoneListResult

パラメーター

location
str
必須

サポートされている Azure リージョンの名前。 必須。

edge_zone
str
必須

エッジ ゾーンの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

VmImagesInEdgeZoneListResult または cls(response) の結果

の戻り値の型 :

例外

list_offers

指定した場所と発行元の仮想マシン イメージ オファーの一覧を取得します。

list_offers(location: str, publisher_name: str, **kwargs: Any) -> List[VirtualMachineImageResource]

パラメーター

location
str
必須

サポートされている Azure リージョンの名前。 必須。

publisher_name
str
必須

有効なイメージ発行元。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

VirtualMachineImageResource のリスト、または cls(response) の結果

の戻り値の型 :

例外

list_publishers

指定した Azure の場所の仮想マシン イメージパブリッシャーの一覧を取得します。

list_publishers(location: str, **kwargs: Any) -> List[VirtualMachineImageResource]

パラメーター

location
str
必須

サポートされている Azure リージョンの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

VirtualMachineImageResource のリスト、または cls(response) の結果

の戻り値の型 :

例外

list_skus

指定した場所、発行元、オファーの仮想マシン イメージ SKU の一覧を取得します。

list_skus(location: str, publisher_name: str, offer: str, **kwargs: Any) -> List[VirtualMachineImageResource]

パラメーター

location
str
必須

サポートされている Azure リージョンの名前。 必須。

publisher_name
str
必須

有効なイメージ発行元。 必須。

offer
str
必須

有効なイメージ発行元オファー。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

VirtualMachineImageResource のリスト、または cls(response) の結果

の戻り値の型 :

例外

属性

models

models = <module 'azure.mgmt.compute.v2023_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2023_09_01\\models\\__init__.py'>