Freigeben über


VolumeSnapshots interface

Schnittstelle, die ein VolumeSnapshots darstellt.

Methoden

beginCreate(string, string, string, string, Snapshot, VolumeSnapshotsCreateOptionalParams)

Erstellen Sie eine Volumemomentaufnahme.

beginCreateAndWait(string, string, string, string, Snapshot, VolumeSnapshotsCreateOptionalParams)

Erstellen Sie eine Volumemomentaufnahme.

beginDelete(string, string, string, string, VolumeSnapshotsDeleteOptionalParams)

Löschen sie eine Volumemomentaufnahme.

beginDeleteAndWait(string, string, string, string, VolumeSnapshotsDeleteOptionalParams)

Löschen sie eine Volumemomentaufnahme.

get(string, string, string, string, VolumeSnapshotsGetOptionalParams)

Rufen Sie eine Volumemomentaufnahme ab.

listByVolumeGroup(string, string, string, VolumeSnapshotsListByVolumeGroupOptionalParams)

Auflisten von Momentaufnahmen in einer VolumeGroup oder Auflisten von Momentaufnahmen nach Volume (Name) in einer VolumeGroup mithilfe eines Filters

Details zur Methode

beginCreate(string, string, string, string, Snapshot, VolumeSnapshotsCreateOptionalParams)

Erstellen Sie eine Volumemomentaufnahme.

function beginCreate(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, snapshotName: string, parameters: Snapshot, options?: VolumeSnapshotsCreateOptionalParams): Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>

Parameter

resourceGroupName

string

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

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

snapshotName

string

Der Name der Volumemomentaufnahme innerhalb der angegebenen Volumegruppe.

parameters
Snapshot

Snapshot-Objekt.

options
VolumeSnapshotsCreateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateAndWait(string, string, string, string, Snapshot, VolumeSnapshotsCreateOptionalParams)

Erstellen Sie eine Volumemomentaufnahme.

function beginCreateAndWait(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, snapshotName: string, parameters: Snapshot, options?: VolumeSnapshotsCreateOptionalParams): Promise<Snapshot>

Parameter

resourceGroupName

string

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

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

snapshotName

string

Der Name der Volumemomentaufnahme innerhalb der angegebenen Volumegruppe.

parameters
Snapshot

Snapshot-Objekt.

options
VolumeSnapshotsCreateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Snapshot>

beginDelete(string, string, string, string, VolumeSnapshotsDeleteOptionalParams)

Löschen sie eine Volumemomentaufnahme.

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

Parameter

resourceGroupName

string

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

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

snapshotName

string

Der Name der Volumemomentaufnahme innerhalb der angegebenen Volumegruppe.

options
VolumeSnapshotsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, string, string, VolumeSnapshotsDeleteOptionalParams)

Löschen sie eine Volumemomentaufnahme.

function beginDeleteAndWait(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, snapshotName: string, options?: VolumeSnapshotsDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

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

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

snapshotName

string

Der Name der Volumemomentaufnahme innerhalb der angegebenen Volumegruppe.

options
VolumeSnapshotsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, string, string, VolumeSnapshotsGetOptionalParams)

Rufen Sie eine Volumemomentaufnahme ab.

function get(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, snapshotName: string, options?: VolumeSnapshotsGetOptionalParams): Promise<Snapshot>

Parameter

resourceGroupName

string

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

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

snapshotName

string

Der Name der Volumemomentaufnahme innerhalb der angegebenen Volumegruppe.

options
VolumeSnapshotsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Snapshot>

listByVolumeGroup(string, string, string, VolumeSnapshotsListByVolumeGroupOptionalParams)

Auflisten von Momentaufnahmen in einer VolumeGroup oder Auflisten von Momentaufnahmen nach Volume (Name) in einer VolumeGroup mithilfe eines Filters

function listByVolumeGroup(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, options?: VolumeSnapshotsListByVolumeGroupOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

Parameter

resourceGroupName

string

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

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

options
VolumeSnapshotsListByVolumeGroupOptionalParams

Die Optionsparameter.

Gibt zurück