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


VirtualMachineImagesEdgeZoneOperations Класс

Предупреждение

НЕ следует создавать экземпляр этого класса напрямую.

Вместо этого вы должны получить доступ к следующим операциям с помощью

ComputeManagementClient's

атрибут<xref:virtual_machine_images_edge_zone> .

Наследование
builtins.object
VirtualMachineImagesEdgeZoneOperations

Конструктор

VirtualMachineImagesEdgeZoneOperations(*args, **kwargs)

Методы

get

Возвращает образ виртуальной машины в пограничной зоне.

list

Возвращает список всех версий образов виртуальных машин для указанного расположения, граничной зоны, издателя, предложения и номера SKU.

list_offers

Возвращает список предложений образов виртуальных машин для указанного расположения, пограничной зоны и издателя.

list_publishers

Возвращает список издателей образов виртуальных машин для указанного расположения Azure и граничной зоны.

list_skus

Возвращает список номеров SKU образов виртуальных машин для указанного расположения, граничной зоны, издателя и предложения.

get

Возвращает образ виртуальной машины в пограничной зоне.

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

Параметры

location
str
Обязательно

Имя поддерживаемого региона Azure. Обязательный.

edge_zone
str
Обязательно

Имя граничной зоны. Обязательный.

publisher_name
str
Обязательно

Допустимый издатель образа. Обязательный.

offer
str
Обязательно

Допустимое предложение издателя образа. Обязательный.

skus
str
Обязательно

Допустимый номер SKU образа. Обязательный.

version
str
Обязательно

Допустимая версия SKU образа. Обязательный.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

VirtualMachineImage или результат cls(response)

Возвращаемый тип

Исключения

list

Возвращает список всех версий образов виртуальных машин для указанного расположения, граничной зоны, издателя, предложения и номера SKU.

list(location: str, edge_zone: 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. Обязательный.

edge_zone
str
Обязательно

Имя граничной зоны. Обязательный.

publisher_name
str
Обязательно

Допустимый издатель образа. Обязательный.

offer
str
Обязательно

Допустимое предложение издателя образа. Обязательный.

skus
str
Обязательно

Допустимый номер SKU образа. Обязательный.

expand
str

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

top
int

Целочисленное значение, указывающее количество возвращаемых изображений, совпадающее с заданными значениями. Значение по умолчанию —Нет.

orderby
str

Указывает порядок возвращаемых результатов. Форматируется как запрос OData. Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

список VirtualMachineImageResource или результат cls(response)

Возвращаемый тип

Исключения

list_offers

Возвращает список предложений образов виртуальных машин для указанного расположения, пограничной зоны и издателя.

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

Параметры

location
str
Обязательно

Имя поддерживаемого региона Azure. Обязательный.

edge_zone
str
Обязательно

Имя граничной зоны. Обязательный.

publisher_name
str
Обязательно

Допустимый издатель образа. Обязательный.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

список VirtualMachineImageResource или результат cls(response)

Возвращаемый тип

Исключения

list_publishers

Возвращает список издателей образов виртуальных машин для указанного расположения Azure и граничной зоны.

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

Параметры

location
str
Обязательно

Имя поддерживаемого региона Azure. Обязательный.

edge_zone
str
Обязательно

Имя граничной зоны. Обязательный.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

список VirtualMachineImageResource или результат cls(response)

Возвращаемый тип

Исключения

list_skus

Возвращает список номеров SKU образов виртуальных машин для указанного расположения, граничной зоны, издателя и предложения.

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

Параметры

location
str
Обязательно

Имя поддерживаемого региона Azure. Обязательный.

edge_zone
str
Обязательно

Имя граничной зоны. Обязательный.

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'>