SnapshotsOperations 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:snapshots> Atribut.

Dědičnost
builtins.object
SnapshotsOperations

Konstruktor

SnapshotsOperations(*args, **kwargs)

Metody

begin_create_or_update

Vytvoří nebo aktualizuje snímek.

begin_delete

Odstraní snímek.

begin_grant_access

Udělí přístup k snímku.

begin_revoke_access

Odvolá přístup k snímku.

begin_update

Aktualizace (opravy) snímku.

get

Získá informace o snímku.

list

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

list_by_resource_group

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

begin_create_or_update

Vytvoří nebo aktualizuje snímek.

begin_create_or_update(resource_group_name: str, snapshot_name: str, snapshot: _models.Snapshot, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Snapshot]

Parametry

resource_group_name
str
Vyžadováno

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

snapshot_name
str
Vyžadováno

Název vytvářeného snímku. Název nelze po vytvoření snímku změnit. Podporované znaky pro název jsou a-z, A-Z, 0-9 a _. Maximální délka názvu je 80 znaků. Povinná hodnota.

snapshot
Snapshot nebo IO
Vyžadováno

Snímek objektu zadaného v textu operace Put disk. Jedná se o typ snímku nebo vstupně-výstupní operace. 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ď snímek, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_delete

Odstraní snímek.

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

Parametry

resource_group_name
str
Vyžadováno

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

snapshot_name
str
Vyžadováno

Název vytvářeného snímku. Název nelze po vytvoření snímku změnit. Podporované znaky pro název jsou a-z, A-Z, 0-9 a _. Maximální délka názvu je 80 znaků. 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_grant_access

Udělí přístup k snímku.

begin_grant_access(resource_group_name: str, snapshot_name: str, grant_access_data: _models.GrantAccessData, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.AccessUri]

Parametry

resource_group_name
str
Vyžadováno

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

snapshot_name
str
Vyžadováno

Název vytvářeného snímku. Název nelze po vytvoření snímku změnit. Podporované znaky pro název jsou a-z, A-Z, 0-9 a _. Maximální délka názvu je 80 znaků. Povinná hodnota.

grant_access_data
GrantAccessData nebo IO
Vyžadováno

Získejte přístup k datovému objektu zadanému v textu operace získání přístupu k snímku. Je typ GrantAccessData 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ď AccessUri, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_revoke_access

Odvolá přístup k snímku.

begin_revoke_access(resource_group_name: str, snapshot_name: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

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

snapshot_name
str
Vyžadováno

Název vytvářeného snímku. Název nelze po vytvoření snímku změnit. Podporované znaky pro název jsou a-z, A-Z, 0-9 a _. Maximální délka názvu je 80 znaků. 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 (opravy) snímku.

begin_update(resource_group_name: str, snapshot_name: str, snapshot: _models.SnapshotUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Snapshot]

Parametry

resource_group_name
str
Vyžadováno

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

snapshot_name
str
Vyžadováno

Název vytvářeného snímku. Název nelze po vytvoření snímku změnit. Podporované znaky pro název jsou a-z, A-Z, 0-9 a _. Maximální délka názvu je 80 znaků. Povinná hodnota.

snapshot
SnapshotUpdate nebo IO
Vyžadováno

Snímek objektu zadaného v textu operace vytvoření snímku opravy. Je buď typ SnapshotUpdate, nebo vstupně-výstupní operace. 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ď snímek, nebo výsledek cls(response)

Návratový typ

Výjimky

get

Získá informace o snímku.

get(resource_group_name: str, snapshot_name: str, **kwargs: Any) -> Snapshot

Parametry

resource_group_name
str
Vyžadováno

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

snapshot_name
str
Vyžadováno

Název vytvářeného snímku. Název se po vytvoření snímku nedá změnit. Podporované znaky pro název jsou a-z, A-Z, 0-9 a _. Maximální délka názvu je 80 znaků. Povinná hodnota.

cls
callable

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

Návraty

Snímek nebo výsledek cls(response)

Návratový typ

Výjimky

list

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

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

Parametry

cls
callable

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

Návraty

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

Návratový typ

Výjimky

list_by_resource_group

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

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

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

Návratový typ

Výjimky

Atributy

models

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