Sdílet prostřednictvím


GalleryImageVersionsOperations 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: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

Odstraňte verzi image galerie.

begin_update

Aktualizace verze image galerie

get

Načte informace o verzi image galerie.

list_by_gallery_image

Výpis verzí imagí galerie v definici obrázku 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é má být vytvořena verze image. Povinná hodnota.

gallery_image_version_name
str
Vyžadováno

Název verze image galerie, která se má vytvořit. Musí se řídit vzorem 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 typ GalleryImageVersion nebo vstupně-výstupní typ. 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ď GalleryImageVersion, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_delete

Odstraňte verzi 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í 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ď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_update

Aktualizace verze image galerie

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í se řídit vzorem 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é operaci verze image galerie aktualizací Je typ GalleryImageVersionUpdate nebo vstupně-výstupní typ. 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ď GalleryImageVersion, nebo výsledek cls(response)

Návratový typ

Výjimky

get

Načte informace o verzi image galerie.

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 rozbalení, který se má použít na operaci. Výchozí hodnota ReplicationStatus 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 obrázku 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 definice Shared Image Gallery 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 je instance GalleryImageVersion, nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

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