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


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