Sdílet prostřednictvím


GalleryApplicationVersionsOperations 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_application_versions> Atribut.

Dědičnost
builtins.object
GalleryApplicationVersionsOperations

Konstruktor

GalleryApplicationVersionsOperations(*args, **kwargs)

Metody

begin_create_or_update

Vytvořte nebo aktualizujte verzi aplikace v galerii.

begin_delete

Odstraňte verzi aplikace z galerie.

begin_update

Aktualizace verze aplikace v galerii

get

Načte informace o verzi aplikace galerie.

list_by_gallery_application

Výpis verzí aplikací galerie v definici aplikace v galerii.

begin_create_or_update

Vytvořte nebo aktualizujte verzi aplikace v galerii.

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

Parametry

resource_group_name
str
Vyžadováno

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

gallery_name
str
Vyžadováno

Název sdílené galerie aplikací, ve které se nachází definice aplikace. Povinná hodnota.

gallery_application_name
str
Vyžadováno

Název definice aplikace galerie, ve které má být vytvořena verze aplikace. Povinná hodnota.

gallery_application_version_name
str
Vyžadováno

Název galerie Verze aplikace, 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_application_version
GalleryApplicationVersion nebo IO
Vyžadováno

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

Návratový typ

Výjimky

begin_delete

Odstraňte verzi aplikace z galerie.

begin_delete(resource_group_name: str, gallery_name: str, gallery_application_name: str, gallery_application_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 sdílené galerie aplikací, ve které se nachází definice aplikace. Povinná hodnota.

gallery_application_name
str
Vyžadováno

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

gallery_application_version_name
str
Vyžadováno

Název galerie Verze aplikace, která má být odstraněna. 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 aplikace v galerii

begin_update(resource_group_name: str, gallery_name: str, gallery_application_name: str, gallery_application_version_name: str, gallery_application_version: _models.GalleryApplicationVersionUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GalleryApplicationVersion]

Parametry

resource_group_name
str
Vyžadováno

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

gallery_name
str
Vyžadováno

Název sdílené galerie aplikací, ve které se nachází definice aplikace. Povinná hodnota.

gallery_application_name
str
Vyžadováno

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

gallery_application_version_name
str
Vyžadováno

Název galerie Verze aplikace, 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_application_version
GalleryApplicationVersionUpdate nebo IO
Vyžadováno

Parametry zadané operaci verze aplikace galerie aktualizací. Je typ GalleryApplicationVersionUpdate 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ď GalleryApplicationVersion, nebo výsledek cls(response)

Návratový typ

Výjimky

get

Načte informace o verzi aplikace galerie.

get(resource_group_name: str, gallery_name: str, gallery_application_name: str, gallery_application_version_name: str, *, expand: str | ReplicationStatusTypes | None = None, **kwargs: Any) -> GalleryApplicationVersion

Parametry

resource_group_name
str
Vyžadováno

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

gallery_name
str
Vyžadováno

Název sdílené galerie aplikací, ve které se nachází definice aplikace. Povinná hodnota.

gallery_application_name
str
Vyžadováno

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

gallery_application_version_name
str
Vyžadováno

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

expand
str nebo ReplicationStatusTypes

Výraz expand, který se má použít v operaci. Známé hodnoty jsou: ReplicationStatus a UefiSettings. Výchozí hodnota je Žádná.

cls
callable

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

Návraty

GalleryApplicationVersion nebo výsledek cls(response)

Návratový typ

Výjimky

Výpis verzí aplikací galerie v definici aplikace v galerii.

list_by_gallery_application(resource_group_name: str, gallery_name: str, gallery_application_name: str, **kwargs: Any) -> Iterable[GalleryApplicationVersion]

Parametry

resource_group_name
str
Vyžadováno

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

gallery_name
str
Vyžadováno

Název sdílené galerie aplikací, ve které se nachází definice aplikace. Povinná hodnota.

gallery_application_name
str
Vyžadováno

Název definice sdílené aplikace Galerie aplikací, ze které mají být uvedeny verze aplikace. Povinná hodnota.

cls
callable

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

Návraty

Iterátor jako instance GalleryApplicationVersion 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'>