Compartir a través de


VolumeSnapshots interface

Interfaz que representa un volumeSnapshots.

Métodos

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

Cree una instantánea de volumen.

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

Cree una instantánea de volumen.

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

Elimine una instantánea de volumen.

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

Elimine una instantánea de volumen.

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

Obtener una instantánea de volumen.

listByVolumeGroup(string, string, string, VolumeSnapshotsListByVolumeGroupOptionalParams)

Enumerar instantáneas en un grupo de volúmenes o enumerar instantáneas por volumen (nombre) en un objeto VolumeGroup mediante el filtro

Detalles del método

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

Cree una instantánea de volumen.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

elasticSanName

string

Nombre de ElasticSan.

volumeGroupName

string

Nombre del objeto VolumeGroup.

snapshotName

string

Nombre de la instantánea de volumen dentro del grupo de volúmenes especificado.

parameters
Snapshot

Snapshot (objeto).

options
VolumeSnapshotsCreateOptionalParams

Parámetros de opciones.

Devoluciones

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

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

Cree una instantánea de volumen.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

elasticSanName

string

Nombre de ElasticSan.

volumeGroupName

string

Nombre del objeto VolumeGroup.

snapshotName

string

Nombre de la instantánea de volumen dentro del grupo de volúmenes especificado.

parameters
Snapshot

Snapshot (objeto).

options
VolumeSnapshotsCreateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Snapshot>

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

Elimine una instantánea de volumen.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

elasticSanName

string

Nombre de ElasticSan.

volumeGroupName

string

Nombre del objeto VolumeGroup.

snapshotName

string

Nombre de la instantánea de volumen dentro del grupo de volúmenes especificado.

options
VolumeSnapshotsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

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

Elimine una instantánea de volumen.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

elasticSanName

string

Nombre de ElasticSan.

volumeGroupName

string

Nombre del objeto VolumeGroup.

snapshotName

string

Nombre de la instantánea de volumen dentro del grupo de volúmenes especificado.

options
VolumeSnapshotsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

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

Obtener una instantánea de volumen.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

elasticSanName

string

Nombre de ElasticSan.

volumeGroupName

string

Nombre del objeto VolumeGroup.

snapshotName

string

Nombre de la instantánea de volumen dentro del grupo de volúmenes especificado.

options
VolumeSnapshotsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Snapshot>

listByVolumeGroup(string, string, string, VolumeSnapshotsListByVolumeGroupOptionalParams)

Enumerar instantáneas en un grupo de volúmenes o enumerar instantáneas por volumen (nombre) en un objeto VolumeGroup mediante el filtro

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

elasticSanName

string

Nombre de ElasticSan.

volumeGroupName

string

Nombre del objeto VolumeGroup.

options
VolumeSnapshotsListByVolumeGroupOptionalParams

Parámetros de opciones.

Devoluciones