GalleriesOperations 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:galleries> Atribut.

Dědičnost
builtins.object
GalleriesOperations

Konstruktor

GalleriesOperations(*args, **kwargs)

Metody

begin_create_or_update

Vytvořte nebo aktualizujte Shared Image Gallery.

begin_delete

Odstranění Shared Image Gallery.

begin_update

Aktualizace Shared Image Gallery.

get

Načte informace o Shared Image Gallery.

list

Vypíše galerie v rámci předplatného.

list_by_resource_group

Vypíše galerie ve skupině prostředků.

begin_create_or_update

Vytvořte nebo aktualizujte Shared Image Gallery.

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

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. Povolené znaky jsou abecedy a čísla s tečkami, které jsou povolené uprostřed. Maximální délka je 80 znaků. Povinná hodnota.

gallery
Gallery nebo IO
Vyžadováno

Parametry zadané pro operaci vytvoření nebo aktualizace Shared Image Gallery Je buď typ galerie, 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ď Gallery, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_delete

Odstranění Shared Image Gallery.

begin_delete(resource_group_name: str, gallery_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, 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 Shared Image Gallery.

begin_update(resource_group_name: str, gallery_name: str, gallery: _models.GalleryUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Gallery]

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. Povolené znaky jsou abecedy a čísla s tečkami, které jsou povolené uprostřed. Maximální délka je 80 znaků. Povinná hodnota.

gallery
GalleryUpdate nebo IO
Vyžadováno

Parametry zadané pro operaci Shared Image Gallery aktualizace. Je buď typ GalleryUpdate, 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ď Gallery, nebo výsledek cls(response)

Návratový typ

Výjimky

get

Načte informace o Shared Image Gallery.

get(resource_group_name: str, gallery_name: str, *, select: str | SelectPermissions | None = None, expand: str | GalleryExpandParams | None = None, **kwargs: Any) -> Gallery

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

select
str nebo SelectPermissions

Výraz select, který se má použít v operaci. "Oprávnění" Výchozí hodnota je None.

expand
str nebo GalleryExpandParams

Možnost rozbalení dotazu, která se použije na operaci. "SharingProfile/Groups" Výchozí hodnota je None.

cls
callable

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

Návraty

Galerie nebo výsledek cls(response)

Návratový typ

Výjimky

list

Vypíše galerie v rámci předplatného.

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

Parametry

cls
callable

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

Návraty

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

Návratový typ

Výjimky

list_by_resource_group

Vypíše galerie ve skupině prostředků.

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

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

Návratový typ

Výjimky

Atributy

models

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