Поделиться через


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

Выражение expand, применяемое к операции. Значение по умолчанию —Нет.

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.v2022_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2022_03_01\\models\\__init__.py'>