Compartir a través de


Snapshots interface

Interfaz que representa una instantánea.

Métodos

beginCreate(string, string, string, string, string, Snapshot, SnapshotsCreateOptionalParams)

Creación de la instantánea especificada en el volumen especificado

beginCreateAndWait(string, string, string, string, string, Snapshot, SnapshotsCreateOptionalParams)

Creación de la instantánea especificada en el volumen especificado

beginDelete(string, string, string, string, string, SnapshotsDeleteOptionalParams)

Eliminar instantánea

beginDeleteAndWait(string, string, string, string, string, SnapshotsDeleteOptionalParams)

Eliminar instantánea

beginRestoreFiles(string, string, string, string, string, SnapshotRestoreFiles, SnapshotsRestoreFilesOptionalParams)

Restaurar los archivos especificados de la instantánea especificada en el sistema de archivos activo

beginRestoreFilesAndWait(string, string, string, string, string, SnapshotRestoreFiles, SnapshotsRestoreFilesOptionalParams)

Restaurar los archivos especificados de la instantánea especificada en el sistema de archivos activo

beginUpdate(string, string, string, string, string, Record<string, unknown>, SnapshotsUpdateOptionalParams)

Aplicación de revisiones a una instantánea

beginUpdateAndWait(string, string, string, string, string, Record<string, unknown>, SnapshotsUpdateOptionalParams)

Aplicación de revisiones a una instantánea

get(string, string, string, string, string, SnapshotsGetOptionalParams)

Obtención de detalles de la instantánea especificada

list(string, string, string, string, SnapshotsListOptionalParams)

Enumerar todas las instantáneas asociadas al volumen

Detalles del método

beginCreate(string, string, string, string, string, Snapshot, SnapshotsCreateOptionalParams)

Creación de la instantánea especificada en el volumen especificado

function beginCreate(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Snapshot, options?: SnapshotsCreateOptionalParams): Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

accountName

string

Nombre de la cuenta de NetApp

poolName

string

Nombre del grupo de capacidad

volumeName

string

Nombre del volumen

snapshotName

string

Nombre de la instantánea

body
Snapshot

Objeto snapshot proporcionado en el cuerpo de la operación.

options
SnapshotsCreateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>

beginCreateAndWait(string, string, string, string, string, Snapshot, SnapshotsCreateOptionalParams)

Creación de la instantánea especificada en el volumen especificado

function beginCreateAndWait(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Snapshot, options?: SnapshotsCreateOptionalParams): Promise<Snapshot>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

accountName

string

Nombre de la cuenta de NetApp

poolName

string

Nombre del grupo de capacidad

volumeName

string

Nombre del volumen

snapshotName

string

Nombre de la instantánea

body
Snapshot

Objeto snapshot proporcionado en el cuerpo de la operación.

options
SnapshotsCreateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Snapshot>

beginDelete(string, string, string, string, string, SnapshotsDeleteOptionalParams)

Eliminar instantánea

function beginDelete(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

accountName

string

Nombre de la cuenta de NetApp

poolName

string

Nombre del grupo de capacidad

volumeName

string

Nombre del volumen

snapshotName

string

Nombre de la instantánea

options
SnapshotsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, string, SnapshotsDeleteOptionalParams)

Eliminar instantánea

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

accountName

string

Nombre de la cuenta de NetApp

poolName

string

Nombre del grupo de capacidad

volumeName

string

Nombre del volumen

snapshotName

string

Nombre de la instantánea

options
SnapshotsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginRestoreFiles(string, string, string, string, string, SnapshotRestoreFiles, SnapshotsRestoreFilesOptionalParams)

Restaurar los archivos especificados de la instantánea especificada en el sistema de archivos activo

function beginRestoreFiles(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: SnapshotRestoreFiles, options?: SnapshotsRestoreFilesOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

accountName

string

Nombre de la cuenta de NetApp

poolName

string

Nombre del grupo de capacidad

volumeName

string

Nombre del volumen

snapshotName

string

Nombre de la instantánea

body
SnapshotRestoreFiles

Restaure la carga proporcionada en el cuerpo de la operación.

options
SnapshotsRestoreFilesOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<PollOperationState<void>, void>>

beginRestoreFilesAndWait(string, string, string, string, string, SnapshotRestoreFiles, SnapshotsRestoreFilesOptionalParams)

Restaurar los archivos especificados de la instantánea especificada en el sistema de archivos activo

function beginRestoreFilesAndWait(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: SnapshotRestoreFiles, options?: SnapshotsRestoreFilesOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

accountName

string

Nombre de la cuenta de NetApp

poolName

string

Nombre del grupo de capacidad

volumeName

string

Nombre del volumen

snapshotName

string

Nombre de la instantánea

body
SnapshotRestoreFiles

Restaure la carga proporcionada en el cuerpo de la operación.

options
SnapshotsRestoreFilesOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginUpdate(string, string, string, string, string, Record<string, unknown>, SnapshotsUpdateOptionalParams)

Aplicación de revisiones a una instantánea

function beginUpdate(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Record<string, unknown>, options?: SnapshotsUpdateOptionalParams): Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

accountName

string

Nombre de la cuenta de NetApp

poolName

string

Nombre del grupo de capacidad

volumeName

string

Nombre del volumen

snapshotName

string

Nombre de la instantánea

body

Record<string, unknown>

Objeto snapshot proporcionado en el cuerpo de la operación.

options
SnapshotsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>

beginUpdateAndWait(string, string, string, string, string, Record<string, unknown>, SnapshotsUpdateOptionalParams)

Aplicación de revisiones a una instantánea

function beginUpdateAndWait(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Record<string, unknown>, options?: SnapshotsUpdateOptionalParams): Promise<Snapshot>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

accountName

string

Nombre de la cuenta de NetApp

poolName

string

Nombre del grupo de capacidad

volumeName

string

Nombre del volumen

snapshotName

string

Nombre de la instantánea

body

Record<string, unknown>

Objeto snapshot proporcionado en el cuerpo de la operación.

options
SnapshotsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Snapshot>

get(string, string, string, string, string, SnapshotsGetOptionalParams)

Obtención de detalles de la instantánea especificada

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

accountName

string

Nombre de la cuenta de NetApp

poolName

string

Nombre del grupo de capacidad

volumeName

string

Nombre del volumen

snapshotName

string

Nombre de la instantánea

options
SnapshotsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Snapshot>

list(string, string, string, string, SnapshotsListOptionalParams)

Enumerar todas las instantáneas asociadas al volumen

function list(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: SnapshotsListOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

accountName

string

Nombre de la cuenta de NetApp

poolName

string

Nombre del grupo de capacidad

volumeName

string

Nombre del volumen

options
SnapshotsListOptionalParams

Parámetros de opciones.

Devoluciones

PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>