Partilhar via


VirtualMachineImagesOperations Classe

Aviso

NÃO instantaneamente esta aula.

Em vez disso, deve aceder às seguintes operações através

ComputeManagementClient's '

<xref:virtual_machine_images> atributo.

Herança
builtins.object
VirtualMachineImagesOperations

Construtor

VirtualMachineImagesOperations(*args, **kwargs)

Métodos

get

Obtém uma imagem de máquina virtual.

list

Obtém uma lista de todas as versões de imagem de máquina virtual para a localização especificada, editora, oferta e SKU.

list_by_edge_zone

Obtém uma lista de todas as versões de imagem de máquina virtual para a zona de borda especificada.

list_offers

Obtém uma lista de ofertas de imagem de máquina virtual para a localização e editor especificados.

list_publishers

Obtém uma lista de editores de imagem de máquina virtual para a localização Azure especificada.

list_skus

Obtém uma lista de SKUs de imagem de máquina virtual para a localização, editor e oferta especificadas.

get

Obtém uma imagem de máquina virtual.

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

Parâmetros

location
str
Necessário

O nome de uma região de Azure apoiada. Obrigatório.

publisher_name
str
Necessário

Um editor de imagem válido. Obrigatório.

offer
str
Necessário

Uma oferta de editor de imagem válida. Obrigatório.

skus
str
Necessário

Uma imagem válida SKU. Obrigatório.

version
str
Necessário

Uma versão SKU de imagem válida. Obrigatório.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

Devoluções

VirtualMachineImage ou o resultado do cls(resposta)

Tipo de retorno

Exceções

list

Obtém uma lista de todas as versões de imagem de máquina virtual para a localização especificada, editora, oferta e SKU.

async 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]

Parâmetros

location
str
Necessário

O nome de uma região de Azure apoiada. Obrigatório.

publisher_name
str
Necessário

Um editor de imagem válido. Obrigatório.

offer
str
Necessário

Uma oferta de editor de imagem válida. Obrigatório.

skus
str
Necessário

Uma imagem válida SKU. Obrigatório.

expand
str

A expressão de expansão para aplicar na operação. O valor predefinido é Nenhum.

top
int

O valor predefinido é Nenhum.

orderby
str

O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

Devoluções

lista de VirtualMachineImageResource ou o resultado do cls(resposta)

Tipo de retorno

Exceções

list_by_edge_zone

Obtém uma lista de todas as versões de imagem de máquina virtual para a zona de borda especificada.

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

Parâmetros

location
str
Necessário

O nome de uma região de Azure apoiada. Obrigatório.

edge_zone
str
Necessário

O nome da zona de borda. Obrigatório.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

Devoluções

VmImagesInEdgeZoneListResult ou o resultado de cls(resposta)

Tipo de retorno

Exceções

list_offers

Obtém uma lista de ofertas de imagem de máquina virtual para a localização e editor especificados.

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

Parâmetros

location
str
Necessário

O nome de uma região de Azure apoiada. Obrigatório.

publisher_name
str
Necessário

Um editor de imagem válido. Obrigatório.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

Devoluções

lista de VirtualMachineImageResource ou o resultado do cls(resposta)

Tipo de retorno

Exceções

list_publishers

Obtém uma lista de editores de imagem de máquina virtual para a localização Azure especificada.

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

Parâmetros

location
str
Necessário

O nome de uma região de Azure apoiada. Obrigatório.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

Devoluções

lista de VirtualMachineImageResource ou o resultado do cls(resposta)

Tipo de retorno

Exceções

list_skus

Obtém uma lista de SKUs de imagem de máquina virtual para a localização, editor e oferta especificadas.

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

Parâmetros

location
str
Necessário

O nome de uma região de Azure apoiada. Obrigatório.

publisher_name
str
Necessário

Um editor de imagem válido. Obrigatório.

offer
str
Necessário

Uma oferta de editor de imagem válida. Obrigatório.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

Devoluções

lista de VirtualMachineImageResource ou o resultado do cls(resposta)

Tipo de retorno

Exceções

Atributos

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