Sdílet prostřednictvím


ImagesOperations Třída

Upozornění

NEVYTVOŘETE instanci této třídy přímo.

Místo toho byste měli přistupovat k následujícím operacím prostřednictvím

ComputeManagementClientje

<xref:images> Atribut.

Dědičnost
builtins.object
ImagesOperations

Konstruktor

ImagesOperations(*args, **kwargs)

Metody

begin_create_or_update

Vytvoření nebo aktualizace image

begin_delete

Odstraní obrázek.

begin_update

Aktualizujte image.

get

Získá obrázek.

list

Získá seznam obrázků v předplatném. Pomocí vlastnosti nextLink v odpovědi získáte další stránku Obrázků. Pokud chcete načíst všechny obrázky, udělejte to do té doby, než bude nextLink null.

list_by_resource_group

Získá seznam imagí ve skupině prostředků.

begin_create_or_update

Vytvoření nebo aktualizace image

begin_create_or_update(resource_group_name: str, image_name: str, parameters: _models.Image, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Image]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

image_name
str
Vyžadováno

Název obrázku. Povinná hodnota.

parameters
Image nebo IO
Vyžadováno

Parametry zadané do operace Create Image Je to typ image nebo vstupně-výstupní operace. Povinná hodnota.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď Image, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_delete

Odstraní obrázek.

begin_delete(resource_group_name: str, image_name: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

image_name
str
Vyžadováno

Název obrázku. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď OperationStatusResponse, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_update

Aktualizujte image.

begin_update(resource_group_name: str, image_name: str, parameters: _models.ImageUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Image]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

image_name
str
Vyžadováno

Název obrázku. Povinná hodnota.

parameters
ImageUpdate nebo IO
Vyžadováno

Parametry zadané operaci Update Image Je typ ImageUpdate nebo vstupně-výstupní operace. Povinná hodnota.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď Image, nebo výsledek cls(response)

Návratový typ

Výjimky

get

Získá obrázek.

get(resource_group_name: str, image_name: str, *, expand: str | None = None, **kwargs: Any) -> Image

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

image_name
str
Vyžadováno

Název obrázku. Povinná hodnota.

expand
str

Výraz rozbalení, který se má použít na operaci. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Obrázek nebo výsledek cls(response)

Návratový typ

Výjimky

list

Získá seznam obrázků v předplatném. Pomocí vlastnosti nextLink v odpovědi získáte další stránku Obrázků. Pokud chcete načíst všechny obrázky, udělejte to do té doby, než bude nextLink null.

list(**kwargs: Any) -> Iterable[Image]

Parametry

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance image nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_resource_group

Získá seznam imagí ve skupině prostředků.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[Image]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance image nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

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