Udostępnij za pośrednictwem


SnapshotsOperations Klasa

Ostrzeżenie

NIE tworzy wystąpienia tej klasy bezpośrednio.

Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia

ComputeManagementClient's

<xref:snapshots> Atrybut.

Dziedziczenie
builtins.object
SnapshotsOperations

Konstruktor

SnapshotsOperations(*args, **kwargs)

Metody

begin_create_or_update

Tworzy lub aktualizuje migawkę.

begin_delete

Usuwa migawkę.

begin_grant_access

Przyznaje dostęp do migawki.

begin_revoke_access

Odwołuje dostęp do migawki.

begin_update

Aktualizacje (poprawki) migawki.

get

Pobiera informacje o migawki.

list

Wyświetla migawki w ramach subskrypcji.

list_by_resource_group

Wyświetla migawki w grupie zasobów.

begin_create_or_update

Tworzy lub aktualizuje migawkę.

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
Wymagane

Nazwa grupy zasobów. Wymagane.

snapshot_name
str
Wymagane

Nazwa tworzonej migawki. Nie można zmienić nazwy po utworzeniu migawki. Obsługiwane znaki dla nazwy to a-z, A-Z, 0-9 i _. Maksymalna długość nazwy to 80 znaków. Wymagane.

snapshot
Snapshot lub IO
Wymagane

Obiekt migawki podany w treści operacji Umieść dysk. Jest typem migawki lub typem operacji 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 migawkę lub wynik cls(response)

Typ zwracany

Wyjątki

begin_delete

Usuwa migawkę.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

snapshot_name
str
Wymagane

Nazwa tworzonej migawki. Nie można zmienić nazwy po utworzeniu migawki. Obsługiwane znaki dla nazwy to a-z, A-Z, 0-9 i _. Maksymalna długość nazwy to 80 znaków. 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_grant_access

Przyznaje dostęp do migawki.

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
Wymagane

Nazwa grupy zasobów. Wymagane.

snapshot_name
str
Wymagane

Nazwa tworzonej migawki. Nie można zmienić nazwy po utworzeniu migawki. Obsługiwane znaki dla nazwy to a-z, A-Z, 0-9 i _. Maksymalna długość nazwy to 80 znaków. Wymagane.

grant_access_data
GrantAccessData lub IO
Wymagane

Uzyskaj dostęp do obiektu danych dostarczonego w treści operacji uzyskiwania dostępu do migawki. Jest typem GrantAccessData 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 identyfikator AccessUri lub wynik cls(response)

Typ zwracany

Wyjątki

begin_revoke_access

Odwołuje dostęp do migawki.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

snapshot_name
str
Wymagane

Nazwa tworzonej migawki. Nie można zmienić nazwy po utworzeniu migawki. Obsługiwane znaki dla nazwy to a-z, A-Z, 0-9 i _. Maksymalna długość nazwy to 80 znaków. 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

Aktualizacje (poprawki) migawki.

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
Wymagane

Nazwa grupy zasobów. Wymagane.

snapshot_name
str
Wymagane

Nazwa tworzonej migawki. Nie można zmienić nazwy po utworzeniu migawki. Obsługiwane znaki dla nazwy to a-z, A-Z, 0-9 i _. Maksymalna długość nazwy to 80 znaków. Wymagane.

snapshot
SnapshotUpdate lub IO
Wymagane

Obiekt migawki podany w treści operacji migawki poprawki. Jest typem SnapshotUpdate 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 migawkę lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobiera informacje o migawki.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

snapshot_name
str
Wymagane

Nazwa tworzonej migawki. Nie można zmienić nazwy po utworzeniu migawki. Obsługiwane znaki nazwy to a-z, A-Z, 0-9 i _. Maksymalna długość nazwy to 80 znaków. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Migawka lub wynik cls(response)

Typ zwracany

Wyjątki

list

Wyświetla migawki w ramach subskrypcji.

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

Parametry

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

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

Typ zwracany

Wyjątki

list_by_resource_group

Wyświetla migawki w grupie zasobów.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

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

Typ zwracany

Wyjątki

Atrybuty

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'>