Condividi tramite


VirtualMachineImagesOperations Classe

Avviso

NON creare direttamente un'istanza di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

ComputeManagementClient's

Attributo<xref:virtual_machine_images> .

Ereditarietà
builtins.object
VirtualMachineImagesOperations

Costruttore

VirtualMachineImagesOperations(*args, **kwargs)

Metodi

get

Ottiene un'immagine di macchina virtuale.

list

Ottiene un elenco di tutte le versioni dell'immagine della macchina virtuale per il percorso, l'editore, l'offerta e lo SKU specificati.

list_by_edge_zone

Ottiene un elenco di tutte le versioni dell'immagine della macchina virtuale per la zona perimetrale specificata.

list_offers

Ottiene un elenco di offerte di immagini di macchina virtuale per il percorso e il server di pubblicazione specificati.

list_publishers

Ottiene un elenco di autori di immagini di macchine virtuali per il percorso di Azure specificato.

list_skus

Ottiene un elenco di SKU di immagini di macchine virtuali per la posizione, l'editore e l'offerta specificati.

get

Ottiene un'immagine di macchina virtuale.

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

Parametri

location
str
Necessario

Nome di un'area di Azure supportata. Obbligatorio.

publisher_name
str
Necessario

Autore di immagini valido. Obbligatorio.

offer
str
Necessario

Offerta valida per l'editore di immagini. Obbligatorio.

skus
str
Necessario

SKU di immagine valido. Obbligatorio.

version
str
Necessario

Versione valida dello SKU dell'immagine. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

VirtualMachineImage o il risultato di cls(response)

Tipo restituito

Eccezioni

list

Ottiene un elenco di tutte le versioni dell'immagine della macchina virtuale per il percorso, l'editore, l'offerta e lo SKU specificati.

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]

Parametri

location
str
Necessario

Nome di un'area di Azure supportata. Obbligatorio.

publisher_name
str
Necessario

Autore di immagini valido. Obbligatorio.

offer
str
Necessario

Offerta valida per l'editore di immagini. Obbligatorio.

skus
str
Necessario

SKU di immagine valido. Obbligatorio.

expand
str

Espressione di espansione da applicare all'operazione. Il valore predefinito è Nessuno.

top
int

Il valore predefinito è Nessuno.

orderby
str

Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

elenco di VirtualMachineImageResource o il risultato di cls(response)

Tipo restituito

Eccezioni

list_by_edge_zone

Ottiene un elenco di tutte le versioni dell'immagine della macchina virtuale per la zona perimetrale specificata.

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

Parametri

location
str
Necessario

Nome di un'area di Azure supportata. Obbligatorio.

edge_zone
str
Necessario

Nome della zona perimetrale. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

VmImagesInEdgeZoneListResult o il risultato di cls(response)

Tipo restituito

Eccezioni

list_offers

Ottiene un elenco di offerte di immagini di macchina virtuale per il percorso e il server di pubblicazione specificati.

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

Parametri

location
str
Necessario

Nome di un'area di Azure supportata. Obbligatorio.

publisher_name
str
Necessario

Autore di immagini valido. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

elenco di VirtualMachineImageResource o il risultato di cls(response)

Tipo restituito

Eccezioni

list_publishers

Ottiene un elenco di autori di immagini di macchine virtuali per il percorso di Azure specificato.

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

Parametri

location
str
Necessario

Nome di un'area di Azure supportata. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

elenco di VirtualMachineImageResource o il risultato di cls(response)

Tipo restituito

Eccezioni

list_skus

Ottiene un elenco di SKU di immagini di macchine virtuali per la posizione, l'editore e l'offerta specificati.

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

Parametri

location
str
Necessario

Nome di un'area di Azure supportata. Obbligatorio.

publisher_name
str
Necessario

Autore di immagini valido. Obbligatorio.

offer
str
Necessario

Offerta valida per l'editore di immagini. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

elenco di VirtualMachineImageResource o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

models

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