Freigeben über


DiskRestorePointOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

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

ComputeManagementClient's

<xref:disk_restore_point> -Attribut.

Vererbung
builtins.object
DiskRestorePointOperations

Konstruktor

DiskRestorePointOperations(*args, **kwargs)

Methoden

begin_grant_access

Gewährt Zugriff auf ein diskRestorePoint-Objekt.

begin_revoke_access

Widerruft den Zugriff auf ein diskRestorePoint-Objekt.

get

Abrufen der DatenträgerwiederherstellungPoint-Ressource.

list_by_restore_point

Listet diskRestorePoints unter einem vmRestorePoint auf.

begin_grant_access

Gewährt Zugriff auf ein diskRestorePoint-Objekt.

begin_grant_access(resource_group_name: str, restore_point_collection_name: str, vm_restore_point_name: str, disk_restore_point_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.

restore_point_collection_name
str
Erforderlich

Der Name der Wiederherstellungspunktsammlung, zu der der Datenträgerwiederherstellungspunkt gehört. Erforderlich.

vm_restore_point_name
str
Erforderlich

Der Name des VM-Wiederherstellungspunkts, zu dem der Datenträgerwiederherstellungspunkt gehört. Erforderlich.

disk_restore_point_name
str
Erforderlich

Der Name des erstellten Datenträgerwiederherstellungspunkts. Erforderlich.

grant_access_data
GrantAccessData oder IO
Erforderlich

Access-Datenobjekt, das im Text des Vorgangs zum Abrufen des Datenträgerzugriffs bereitgestellt 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 Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

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

polling_interval
int

Standardwartezeit zwischen zwei Abrufen 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 ein diskRestorePoint-Objekt.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

restore_point_collection_name
str
Erforderlich

Der Name der Wiederherstellungspunktsammlung, zu der der Datenträgerwiederherstellungspunkt gehört. Erforderlich.

vm_restore_point_name
str
Erforderlich

Der Name des VM-Wiederherstellungspunkts, zu dem der Datenträgerwiederherstellungspunkt gehört. Erforderlich.

disk_restore_point_name
str
Erforderlich

Der Name des erstellten Datenträgerwiederherstellungspunkts. Erforderlich.

cls
callable

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

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

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

polling_interval
int

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

Gibt zurück

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

Rückgabetyp

Ausnahmen

get

Abrufen der DatenträgerwiederherstellungPoint-Ressource.

get(resource_group_name: str, restore_point_collection_name: str, vm_restore_point_name: str, disk_restore_point_name: str, **kwargs: Any) -> DiskRestorePoint

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

restore_point_collection_name
str
Erforderlich

Der Name der Wiederherstellungspunktsammlung, zu der der Datenträgerwiederherstellungspunkt gehört. Erforderlich.

vm_restore_point_name
str
Erforderlich

Der Name des VM-Wiederherstellungspunkts, zu dem der Datenträgerwiederherstellungspunkt gehört. Erforderlich.

disk_restore_point_name
str
Erforderlich

Der Name des erstellten Datenträgerwiederherstellungspunkts. Erforderlich.

cls
callable

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

Gibt zurück

DiskRestorePoint oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_by_restore_point

Listet diskRestorePoints unter einem vmRestorePoint auf.

list_by_restore_point(resource_group_name: str, restore_point_collection_name: str, vm_restore_point_name: str, **kwargs: Any) -> Iterable[DiskRestorePoint]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

restore_point_collection_name
str
Erforderlich

Der Name der Wiederherstellungspunktsammlung, zu der der Datenträgerwiederherstellungspunkt gehört. Erforderlich.

vm_restore_point_name
str
Erforderlich

Der Name des VM-Wiederherstellungspunkts, zu dem der Datenträgerwiederherstellungspunkt gehört. Erforderlich.

cls
callable

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

Gibt zurück

Ein Iterator wie instance von DiskRestorePoint oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

models

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