Freigeben über


Snapshots interface

Schnittstelle, die momentaufnahmen darstellt.

Methoden

beginCreateOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Momentaufnahme.

beginCreateOrUpdateAndWait(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Momentaufnahme.

beginDelete(string, string, SnapshotsDeleteOptionalParams)

Löscht eine Momentaufnahme.

beginDeleteAndWait(string, string, SnapshotsDeleteOptionalParams)

Löscht eine Momentaufnahme.

beginGrantAccess(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Gewährt Zugriff auf eine Momentaufnahme.

beginGrantAccessAndWait(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Gewährt Zugriff auf eine Momentaufnahme.

beginRevokeAccess(string, string, SnapshotsRevokeAccessOptionalParams)

Widerruft den Zugriff auf eine Momentaufnahme.

beginRevokeAccessAndWait(string, string, SnapshotsRevokeAccessOptionalParams)

Widerruft den Zugriff auf eine Momentaufnahme.

beginUpdate(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Aktualisiert (Patches) eine Momentaufnahme.

beginUpdateAndWait(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Aktualisiert (Patches) eine Momentaufnahme.

get(string, string, SnapshotsGetOptionalParams)

Ruft Informationen zu einer Momentaufnahme ab.

list(SnapshotsListOptionalParams)

Listet Momentaufnahmen unter einem Abonnement auf.

listByResourceGroup(string, SnapshotsListByResourceGroupOptionalParams)

Listet Momentaufnahmen unter einer Ressourcengruppe auf.

Details zur Methode

beginCreateOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Momentaufnahme.

function beginCreateOrUpdate(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

snapshotName

string

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.

snapshot
Snapshot

Snapshot-Objekt, das im Textkörper des Put-Datenträgervorgangs bereitgestellt wird.

options
SnapshotsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<Snapshot>, Snapshot>>

beginCreateOrUpdateAndWait(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Momentaufnahme.

function beginCreateOrUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<Snapshot>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

snapshotName

string

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.

snapshot
Snapshot

Snapshot-Objekt, das im Textkörper des Put-Datenträgervorgangs bereitgestellt wird.

options
SnapshotsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Snapshot>

beginDelete(string, string, SnapshotsDeleteOptionalParams)

Löscht eine Momentaufnahme.

function beginDelete(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

snapshotName

string

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.

options
SnapshotsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, SnapshotsDeleteOptionalParams)

Löscht eine Momentaufnahme.

function beginDeleteAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

snapshotName

string

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.

options
SnapshotsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginGrantAccess(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Gewährt Zugriff auf eine Momentaufnahme.

function beginGrantAccess(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise<SimplePollerLike<OperationState<AccessUri>, AccessUri>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

snapshotName

string

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.

grantAccessData
GrantAccessData

Access-Datenobjekt, das im Textkörper des Vorgangs zum Abrufen des Snapshotzugriffs bereitgestellt wird.

options
SnapshotsGrantAccessOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<AccessUri>, AccessUri>>

beginGrantAccessAndWait(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Gewährt Zugriff auf eine Momentaufnahme.

function beginGrantAccessAndWait(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise<AccessUri>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

snapshotName

string

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.

grantAccessData
GrantAccessData

Access-Datenobjekt, das im Textkörper des Vorgangs zum Abrufen des Snapshotzugriffs bereitgestellt wird.

options
SnapshotsGrantAccessOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<AccessUri>

beginRevokeAccess(string, string, SnapshotsRevokeAccessOptionalParams)

Widerruft den Zugriff auf eine Momentaufnahme.

function beginRevokeAccess(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

snapshotName

string

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.

options
SnapshotsRevokeAccessOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginRevokeAccessAndWait(string, string, SnapshotsRevokeAccessOptionalParams)

Widerruft den Zugriff auf eine Momentaufnahme.

function beginRevokeAccessAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

snapshotName

string

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.

options
SnapshotsRevokeAccessOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginUpdate(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Aktualisiert (Patches) eine Momentaufnahme.

function beginUpdate(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

snapshotName

string

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.

snapshot
SnapshotUpdate

Snapshot-Objekt, das im Textkörper des Patch-Snapshot-Vorgangs bereitgestellt wird.

options
SnapshotsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<Snapshot>, Snapshot>>

beginUpdateAndWait(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Aktualisiert (Patches) eine Momentaufnahme.

function beginUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise<Snapshot>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

snapshotName

string

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.

snapshot
SnapshotUpdate

Snapshot-Objekt, das im Textkörper des Patch-Snapshot-Vorgangs bereitgestellt wird.

options
SnapshotsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Snapshot>

get(string, string, SnapshotsGetOptionalParams)

Ruft Informationen zu einer Momentaufnahme ab.

function get(resourceGroupName: string, snapshotName: string, options?: SnapshotsGetOptionalParams): Promise<Snapshot>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

snapshotName

string

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.

options
SnapshotsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Snapshot>

list(SnapshotsListOptionalParams)

Listet Momentaufnahmen unter einem Abonnement auf.

function list(options?: SnapshotsListOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

Parameter

options
SnapshotsListOptionalParams

Die Optionsparameter.

Gibt zurück

listByResourceGroup(string, SnapshotsListByResourceGroupOptionalParams)

Listet Momentaufnahmen unter einer Ressourcengruppe auf.

function listByResourceGroup(resourceGroupName: string, options?: SnapshotsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

options
SnapshotsListByResourceGroupOptionalParams

Die Optionsparameter.

Gibt zurück