Udostępnij za pośrednictwem


GalleryImageVersionsOperations Klasa

Ostrzeżenie

NIE należy bezpośrednio utworzyć wystąpienia tej klasy.

Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem

ComputeManagementClient's'

<xref:gallery_image_versions> Atrybut.

Dziedziczenie
builtins.object
GalleryImageVersionsOperations

Konstruktor

GalleryImageVersionsOperations(*args, **kwargs)

Metody

begin_create_or_update

Utwórz lub zaktualizuj wersję obrazu galerii.

begin_delete

Usuń wersję obrazu galerii.

begin_update

Aktualizowanie wersji obrazu galerii.

get

Pobiera informacje o wersji obrazu galerii.

list_by_gallery_image

Wyświetlanie listy wersji obrazów galerii w definicji obrazu galerii.

begin_create_or_update

Utwórz lub zaktualizuj wersję obrazu galerii.

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
Wymagane

Nazwa grupy zasobów. Wymagane.

gallery_name
str
Wymagane

Nazwa Shared Image Gallery, w której znajduje się definicja obrazu. Wymagane.

gallery_image_name
str
Wymagane

Nazwa definicji obrazu galerii, w której ma zostać utworzona wersja obrazu. Wymagane.

gallery_image_version_name
str
Wymagane

Nazwa wersji obrazu galerii do utworzenia. Musi być zgodna ze wzorcem semantycznej nazwy wersji: dozwolone znaki to cyfra i kropka. Cyfry muszą należeć do zakresu 32-bitowej liczby całkowitej. Format: <MajorVersion>.:code:.:code:. Wymagane.

gallery_image_version
GalleryImageVersion lub IO
Wymagane

Parametry dostarczone do operacji tworzenia lub aktualizowania wersji obrazu galerii. Jest typem GalleryImageVersion lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie LROPoller zwracające wartość GalleryImageVersion lub wynik cls(response)

Typ zwracany

Wyjątki

begin_delete

Usuń wersję obrazu galerii.

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
Wymagane

Nazwa grupy zasobów. Wymagane.

gallery_name
str
Wymagane

Nazwa Shared Image Gallery, w której znajduje się definicja obrazu. Wymagane.

gallery_image_name
str
Wymagane

Nazwa definicji obrazu galerii, w której znajduje się wersja obrazu. Wymagane.

gallery_image_version_name
str
Wymagane

Nazwa wersji obrazu galerii, która ma zostać usunięta. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

begin_update

Aktualizowanie wersji obrazu 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
Wymagane

Nazwa grupy zasobów. Wymagane.

gallery_name
str
Wymagane

Nazwa Shared Image Gallery, w której znajduje się definicja obrazu. Wymagane.

gallery_image_name
str
Wymagane

Nazwa definicji obrazu galerii, w której ma zostać zaktualizowana wersja obrazu. Wymagane.

gallery_image_version_name
str
Wymagane

Nazwa wersji obrazu galerii do zaktualizowania. Musi być zgodna ze wzorcem semantycznej nazwy wersji: dozwolone znaki to cyfra i kropka. Cyfry muszą należeć do zakresu 32-bitowej liczby całkowitej. Format: <MajorVersion>.:code:.:code:. Wymagane.

gallery_image_version
GalleryImageVersionUpdate lub IO
Wymagane

Parametry dostarczane do operacji aktualizacji wersji obrazu galerii. Jest typem GalleryImageVersionUpdate lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie LROPoller zwracające wartość GalleryImageVersion lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobiera informacje o wersji obrazu 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
Wymagane

Nazwa grupy zasobów. Wymagane.

gallery_name
str
Wymagane

Nazwa Shared Image Gallery, w której znajduje się definicja obrazu. Wymagane.

gallery_image_name
str
Wymagane

Nazwa definicji obrazu galerii, w której znajduje się wersja obrazu. Wymagane.

gallery_image_version_name
str
Wymagane

Nazwa wersji obrazu galerii do pobrania. Wymagane.

expand
str lub ReplicationStatusTypes

Wyrażenie expand, które ma być stosowane do operacji. Wartość domyślna "ReplicationStatus" to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

GalleryImageVersion lub wynik cls(response)

Typ zwracany

Wyjątki

Wyświetlanie listy wersji obrazów galerii w definicji obrazu galerii.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

gallery_name
str
Wymagane

Nazwa Shared Image Gallery, w której znajduje się definicja obrazu. Wymagane.

gallery_image_name
str
Wymagane

Nazwa definicji obrazu Shared Image Gallery, z której mają być wyświetlane wersje obrazów. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu GalleryImageVersion lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

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