Snapshots interface
Interfaz que representa una instantánea.
Métodos
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
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.
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.
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
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.