GalleryImageVersionsOperations 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:gallery_image_versions> Atribut.

Dědičnost
builtins.object
GalleryImageVersionsOperations

Konstruktor

GalleryImageVersionsOperations(*args, **kwargs)

Metody

begin_create_or_update

Vytvořte nebo aktualizujte verzi image galerie.

begin_delete

Odstranění verze image galerie

begin_update

Aktualizace verze image v galerii

get

Načte informace o verzi image v galerii.

list_by_gallery_image

Výpis verzí imagí galerie v definici image galerie

begin_create_or_update

Vytvořte nebo aktualizujte verzi image galerie.

begin_create_or_update(resource_group_name: str, gallery_name: str, gallery_image_name: str, gallery_image_version_name: str, gallery_image_version: _models.GalleryImageVersion, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GalleryImageVersion]

Parametry

resource_group_name
str
Vyžadováno

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

gallery_name
str
Vyžadováno

Název Shared Image Gallery, ve kterém se nachází definice obrázku. Povinná hodnota.

gallery_image_name
str
Vyžadováno

Název definice image galerie, ve které se má vytvořit verze image. Povinná hodnota.

gallery_image_version_name
str
Vyžadováno

Název verze image galerie, která se má vytvořit. Musí dodržovat vzor názvu sémantické verze: Povolené znaky jsou číslice a tečka. Číslice musí být v rozsahu 32bitového celého čísla. Formát: <MajorVersion>.:code:.:code:. Povinná hodnota.

gallery_image_version
GalleryImageVersion nebo IO
Vyžadováno

Parametry zadané pro operaci vytvoření nebo aktualizace verze image galerie Je buď typ GalleryImageVersion, nebo vstupně-výstupní typ. 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í buď GalleryImageVersion, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_delete

Odstranění verze image galerie

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

Parametry

resource_group_name
str
Vyžadováno

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

gallery_name
str
Vyžadováno

Název Shared Image Gallery, ve kterém se nachází definice obrázku. Povinná hodnota.

gallery_image_name
str
Vyžadováno

Název definice image galerie, ve které se nachází verze image. Povinná hodnota.

gallery_image_version_name
str
Vyžadováno

Název verze image galerie, která se má odstranit. 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 verze image v galerii

begin_update(resource_group_name: str, gallery_name: str, gallery_image_name: str, gallery_image_version_name: str, gallery_image_version: _models.GalleryImageVersionUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GalleryImageVersion]

Parametry

resource_group_name
str
Vyžadováno

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

gallery_name
str
Vyžadováno

Název Shared Image Gallery, ve kterém se nachází definice obrázku. Povinná hodnota.

gallery_image_name
str
Vyžadováno

Název definice image galerie, ve které se má aktualizovat verze image. Povinná hodnota.

gallery_image_version_name
str
Vyžadováno

Název verze image galerie, která se má aktualizovat. Musí dodržovat vzor názvu sémantické verze: Povolené znaky jsou číslice a tečka. Číslice musí být v rozsahu 32bitového celého čísla. Formát: <MajorVersion>.:code:.:code:. Povinná hodnota.

gallery_image_version
GalleryImageVersionUpdate nebo IO
Vyžadováno

Parametry zadané pro operaci verze image v galerii aktualizací Je typ GalleryImageVersionUpdate nebo vstupně-výstupní typ. 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í buď GalleryImageVersion, nebo výsledek cls(response)

Návratový typ

Výjimky

get

Načte informace o verzi image v galerii.

get(resource_group_name: str, gallery_name: str, gallery_image_name: str, gallery_image_version_name: str, *, expand: str | ReplicationStatusTypes | None = None, **kwargs: Any) -> GalleryImageVersion

Parametry

resource_group_name
str
Vyžadováno

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

gallery_name
str
Vyžadováno

Název Shared Image Gallery, ve kterém se nachází definice obrázku. Povinná hodnota.

gallery_image_name
str
Vyžadováno

Název definice image galerie, ve které se nachází verze image. Povinná hodnota.

gallery_image_version_name
str
Vyžadováno

Název verze image galerie, která se má načíst. Povinná hodnota.

expand
str nebo ReplicationStatusTypes

Výraz expand, který se má použít v operaci. "ReplicationStatus" Výchozí hodnota je None.

cls
callable

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

Návraty

GalleryImageVersion nebo výsledek cls(response)

Návratový typ

Výjimky

Výpis verzí imagí galerie v definici image galerie

list_by_gallery_image(resource_group_name: str, gallery_name: str, gallery_image_name: str, **kwargs: Any) -> Iterable[GalleryImageVersion]

Parametry

resource_group_name
str
Vyžadováno

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

gallery_name
str
Vyžadováno

Název Shared Image Gallery, ve kterém se nachází definice obrázku. Povinná hodnota.

gallery_image_name
str
Vyžadováno

Název Shared Image Gallery definice image, ze které mají být uvedeny verze image. Povinná hodnota.

cls
callable

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

Návraty

Iterátor jako instance GalleryImageVersion nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

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