Delen via


VolumeSnapshots interface

Interface die een VolumeSnapshots vertegenwoordigt.

Methoden

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

Maak een momentopname van een volume.

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

Maak een momentopname van een volume.

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

Een momentopname van een volume verwijderen.

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

Een momentopname van een volume verwijderen.

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

Een momentopname van het volume ophalen.

listByVolumeGroup(string, string, string, VolumeSnapshotsListByVolumeGroupOptionalParams)

Momentopnamen weergeven in een VolumeGroup of Momentopnamen weergeven op volume (naam) in een VolumeGroup met behulp van filter

Methodedetails

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

Maak een momentopname van een volume.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

elasticSanName

string

De naam van de ElasticSan.

volumeGroupName

string

De naam van de VolumeGroup.

snapshotName

string

De naam van de momentopname van het volume binnen de opgegeven volumegroep.

parameters
Snapshot

Momentopnameobject.

options
VolumeSnapshotsCreateOptionalParams

De optiesparameters.

Retouren

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

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

Maak een momentopname van een volume.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

elasticSanName

string

De naam van de ElasticSan.

volumeGroupName

string

De naam van de VolumeGroup.

snapshotName

string

De naam van de momentopname van het volume binnen de opgegeven volumegroep.

parameters
Snapshot

Momentopnameobject.

options
VolumeSnapshotsCreateOptionalParams

De optiesparameters.

Retouren

Promise<Snapshot>

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

Een momentopname van een volume verwijderen.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

elasticSanName

string

De naam van de ElasticSan.

volumeGroupName

string

De naam van de VolumeGroup.

snapshotName

string

De naam van de momentopname van het volume binnen de opgegeven volumegroep.

options
VolumeSnapshotsDeleteOptionalParams

De optiesparameters.

Retouren

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

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

Een momentopname van een volume verwijderen.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

elasticSanName

string

De naam van de ElasticSan.

volumeGroupName

string

De naam van de VolumeGroup.

snapshotName

string

De naam van de momentopname van het volume binnen de opgegeven volumegroep.

options
VolumeSnapshotsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

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

Een momentopname van het volume ophalen.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

elasticSanName

string

De naam van de ElasticSan.

volumeGroupName

string

De naam van de VolumeGroup.

snapshotName

string

De naam van de momentopname van het volume binnen de opgegeven volumegroep.

options
VolumeSnapshotsGetOptionalParams

De optiesparameters.

Retouren

Promise<Snapshot>

listByVolumeGroup(string, string, string, VolumeSnapshotsListByVolumeGroupOptionalParams)

Momentopnamen weergeven in een VolumeGroup of Momentopnamen weergeven op volume (naam) in een VolumeGroup met behulp van filter

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

elasticSanName

string

De naam van de ElasticSan.

volumeGroupName

string

De naam van de VolumeGroup.

options
VolumeSnapshotsListByVolumeGroupOptionalParams

De optiesparameters.

Retouren