ImagesOperations Třída

Upozornění

NEPOUŽÍVEJTE přímou instanci této třídy.

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í image.

begin_update

Aktualizace 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 image, udělejte to do té doby, než má nextLink hodnotu null.

list_by_resource_group

Získá seznam obrázků ve skupině prostředků. Pomocí vlastnosti nextLink v odpovědi získáte další stránku obrázků. Pokud chcete načíst všechny image, udělejte to do té doby, než má nextLink hodnotu null.

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 image. Povinná hodnota.

parameters
Image nebo IO
Vyžadováno

Parametry zadané pro operaci Create Image Je buď typ image, nebo vstupně-výstupní operace. Povinná hodnota.

content_type
str

Content-type parametru textu. 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í poller z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, 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í image nebo výsledek cls(response)

Návratový typ

Výjimky

begin_delete

Odstraní image.

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

Parametry

resource_group_name
str
Vyžadováno

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

image_name
str
Vyžadováno

Název image. 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í poller z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, 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á vrátí buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_update

Aktualizace 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 image. Povinná hodnota.

parameters
ImageUpdate nebo IO
Vyžadováno

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

content_type
str

Content-type parametru textu. 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í poller z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, 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í 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 image. Povinná hodnota.

expand
str

Výraz expand, který se má použít v 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 image, udělejte to do té doby, než má nextLink hodnotu 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 instance image nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_resource_group

Získá seznam obrázků ve skupině prostředků. Pomocí vlastnosti nextLink v odpovědi získáte další stránku obrázků. Pokud chcete načíst všechny image, udělejte to do té doby, než má nextLink hodnotu null.

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 instance image nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

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