Condividi tramite


VolumeSnapshots interface

Interfaccia che rappresenta un oggetto VolumeSnapshots.

Metodi

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

Creare uno snapshot del volume.

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

Creare uno snapshot del volume.

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

Eliminare uno snapshot del volume.

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

Eliminare uno snapshot del volume.

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

Ottenere uno snapshot del volume.

listByVolumeGroup(string, string, string, VolumeSnapshotsListByVolumeGroupOptionalParams)

Elencare gli snapshot in un volumegroup o elencare gli snapshot in base al volume (nome) in un volumegroup usando il filtro

Dettagli metodo

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

Creare uno snapshot del volume.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

snapshotName

string

Nome dello snapshot del volume all'interno del gruppo di volumi specificato.

parameters
Snapshot

Oggetto snapshot.

options
VolumeSnapshotsCreateOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Creare uno snapshot del volume.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

snapshotName

string

Nome dello snapshot del volume all'interno del gruppo di volumi specificato.

parameters
Snapshot

Oggetto snapshot.

options
VolumeSnapshotsCreateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Snapshot>

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

Eliminare uno snapshot del volume.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

snapshotName

string

Nome dello snapshot del volume all'interno del gruppo di volumi specificato.

options
VolumeSnapshotsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Eliminare uno snapshot del volume.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

snapshotName

string

Nome dello snapshot del volume all'interno del gruppo di volumi specificato.

options
VolumeSnapshotsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

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

Ottenere uno snapshot del volume.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

snapshotName

string

Nome dello snapshot del volume all'interno del gruppo di volumi specificato.

options
VolumeSnapshotsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Snapshot>

listByVolumeGroup(string, string, string, VolumeSnapshotsListByVolumeGroupOptionalParams)

Elencare gli snapshot in un volumegroup o elencare gli snapshot in base al volume (nome) in un volumegroup usando il filtro

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

options
VolumeSnapshotsListByVolumeGroupOptionalParams

Parametri delle opzioni.

Restituisce