GalleryApplicationVersionsOperations Klass

Varning

Instansiera INTE den här klassen direkt.

I stället bör du komma åt följande åtgärder via

ComputeManagementClient's

<xref:gallery_application_versions> Attributet.

Arv
builtins.object
GalleryApplicationVersionsOperations

Konstruktor

GalleryApplicationVersionsOperations(*args, **kwargs)

Metoder

begin_create_or_update

Skapa eller uppdatera ett galleriprogramversion.

begin_delete

Ta bort en galleriprogramversion.

get

Hämtar information om en galleriprogramversion.

list_by_gallery_application

Lista galleriprogramversioner i ett galleri Programdefinition.

begin_create_or_update

Skapa eller uppdatera ett galleriprogramversion.

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]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

gallery_name
str
Obligatorisk

Namnet på det delade programgalleriet där programdefinitionen finns. Krävs.

gallery_application_name
str
Obligatorisk

Namnet på galleriets programdefinition där programversionen ska skapas. Krävs.

gallery_application_version_name
str
Obligatorisk

Namnet på galleriets programversion som ska skapas. Måste följa det semantiska versionsnamnet: De tillåtna tecknen är siffror och punkt. Siffrorna måste ligga inom intervallet för ett 32-bitars heltal. Format: <MajorVersion>.:code:.:code:. Krävs.

gallery_application_version
GalleryApplicationVersion eller IO
Obligatorisk

Parametrar som angetts för åtgärden skapa eller uppdatera galleriprogramversion. Är antingen en GalleryApplicationVersion-typ eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av LROPoller som returnerar antingen GalleryApplicationVersion eller resultatet av cls(response)

Returtyp

Undantag

begin_delete

Ta bort en galleriprogramversion.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

gallery_name
str
Obligatorisk

Namnet på det delade programgalleriet där programdefinitionen finns. Krävs.

gallery_application_name
str
Obligatorisk

Namnet på galleriets programdefinition där programversionen finns. Krävs.

gallery_application_version_name
str
Obligatorisk

Namnet på galleriets programversion som ska tas bort. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

get

Hämtar information om en galleriprogramversion.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

gallery_name
str
Obligatorisk

Namnet på det delade programgalleriet där programdefinitionen finns. Krävs.

gallery_application_name
str
Obligatorisk

Namnet på galleriets programdefinition där programversionen finns. Krävs.

gallery_application_version_name
str
Obligatorisk

Namnet på galleriets programversion som ska hämtas. Krävs.

expand
str eller ReplicationStatusTypes

Expanderingsuttrycket som ska tillämpas på åtgärden. Standardvärdet "ReplicationStatus" är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

GalleryApplicationVersion eller resultatet av cls(response)

Returtyp

Undantag

Lista galleriprogramversioner i ett galleri Programdefinition.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

gallery_name
str
Obligatorisk

Namnet på det delade programgalleriet där programdefinitionen finns. Krävs.

gallery_application_name
str
Obligatorisk

Namnet på den programdefinition för delat programgalleri som programversionerna ska listas från. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av GalleryApplicationVersion eller resultatet av cls(response)

Returtyp

Undantag

Attribut

models

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