Freigeben über


SnapshotsOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:

ComputeManagementClient's

<xref:snapshots> -Attribut.

Vererbung
builtins.object
SnapshotsOperations

Konstruktor

SnapshotsOperations(*args, **kwargs)

Methoden

begin_create_or_update

Erstellt oder aktualisiert einen Momentaufnahme.

begin_delete

Löscht einen Momentaufnahme.

begin_grant_access

Gewährt Zugriff auf eine Momentaufnahme.

begin_revoke_access

Widerruft den Zugriff auf eine Momentaufnahme.

begin_update

Updates (Patches) eine Momentaufnahme.

get

Ruft Informationen zu einem Momentaufnahme ab.

list

Listet Momentaufnahmen unter einem Abonnement auf.

list_by_resource_group

Listet Momentaufnahmen unter einer Ressourcengruppe auf.

begin_create_or_update

Erstellt oder aktualisiert einen Momentaufnahme.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

snapshot_name
str
Erforderlich

Der Name des Momentaufnahme, der erstellt wird. Der Name kann nicht geändert werden, nachdem die Momentaufnahme erstellt wurde. Unterstützte Zeichen für den Namen sind a-z, A-Z, 0-9 und _. Die maximale Namenslänge beträgt 80 Zeichen. Erforderlich.

snapshot
Snapshot oder IO
Erforderlich

Momentaufnahmeobjekt, das im Textkörper des Vorgangs Datenträger put bereitgestellt wird. Ist entweder ein Momentaufnahmetyp oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine instance von LROPoller, die entweder Momentaufnahme oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_delete

Löscht einen Momentaufnahme.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

snapshot_name
str
Erforderlich

Der Name des Momentaufnahme, der erstellt wird. Der Name kann nicht geändert werden, nachdem die Momentaufnahme erstellt wurde. Unterstützte Zeichen für den Namen sind a-z, A-Z, 0-9 und _. Die maximale Namenslänge beträgt 80 Zeichen. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Ein instance von LROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_grant_access

Gewährt Zugriff auf eine Momentaufnahme.

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]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

snapshot_name
str
Erforderlich

Der Name des Momentaufnahme, der erstellt wird. Der Name kann nicht geändert werden, nachdem die Momentaufnahme erstellt wurde. Unterstützte Zeichen für den Namen sind a-z, A-Z, 0-9 und _. Die maximale Namenslänge beträgt 80 Zeichen. Erforderlich.

grant_access_data
GrantAccessData oder IO
Erforderlich

Zugriffsdatenobjekt, das im Textkörper des Zugriffsvorgangs get Momentaufnahme angegeben wird. Ist entweder ein GrantAccessData-Typ oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine instance von LROPoller, die entweder AccessUri oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_revoke_access

Widerruft den Zugriff auf eine Momentaufnahme.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

snapshot_name
str
Erforderlich

Der Name des Momentaufnahme, der erstellt wird. Der Name kann nicht geändert werden, nachdem die Momentaufnahme erstellt wurde. Unterstützte Zeichen für den Namen sind a-z, A-Z, 0-9 und _. Die maximale Namenslänge beträgt 80 Zeichen. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Ein instance von LROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_update

Updates (Patches) eine Momentaufnahme.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

snapshot_name
str
Erforderlich

Der Name des Momentaufnahme, der erstellt wird. Der Name kann nicht geändert werden, nachdem die Momentaufnahme erstellt wurde. Unterstützte Zeichen für den Namen sind a-z, A-Z, 0-9 und _. Die maximale Namenslänge beträgt 80 Zeichen. Erforderlich.

snapshot
SnapshotUpdate oder IO
Erforderlich

Momentaufnahmeobjekt, das im Textkörper des Patch-Momentaufnahme-Vorgangs angegeben wird. Ist entweder ein SnapshotUpdate-Typ oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine instance von LROPoller, die entweder Momentaufnahme oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

get

Ruft Informationen zu einem Momentaufnahme ab.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

snapshot_name
str
Erforderlich

Der Name der Momentaufnahme, die erstellt wird. Der Name kann nicht geändert werden, nachdem die Momentaufnahme erstellt wurde. Unterstützte Zeichen für den Namen sind a-z, A-Z, 0-9 und _. Die maximale Länge des Namens beträgt 80 Zeichen. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Momentaufnahme oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list

Listet Momentaufnahmen unter einem Abonnement auf.

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

Parameter

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie instance der Momentaufnahme oder des Ergebnisses von cls(response)

Rückgabetyp

Ausnahmen

list_by_resource_group

Listet Momentaufnahmen unter einer Ressourcengruppe auf.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie instance der Momentaufnahme oder des Ergebnisses von cls(response)

Rückgabetyp

Ausnahmen

Attribute

models

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