Compartir a través de


Snapshots interface

Interfaz que representa una instantánea.

Métodos

beginCreateOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Crea o actualiza una instantánea.

beginCreateOrUpdateAndWait(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Crea o actualiza una instantánea.

beginDelete(string, string, SnapshotsDeleteOptionalParams)

Elimina una instantánea.

beginDeleteAndWait(string, string, SnapshotsDeleteOptionalParams)

Elimina una instantánea.

beginGrantAccess(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Concede acceso a una instantánea.

beginGrantAccessAndWait(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Concede acceso a una instantánea.

beginRevokeAccess(string, string, SnapshotsRevokeAccessOptionalParams)

Revoca el acceso a una instantánea.

beginRevokeAccessAndWait(string, string, SnapshotsRevokeAccessOptionalParams)

Revoca el acceso a una instantánea.

beginUpdate(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Novedades (revisiones) de una instantánea.

beginUpdateAndWait(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Novedades (revisiones) de una instantánea.

get(string, string, SnapshotsGetOptionalParams)

Obtiene información sobre una instantánea.

list(SnapshotsListOptionalParams)

Enumera las instantáneas en una suscripción.

listByResourceGroup(string, SnapshotsListByResourceGroupOptionalParams)

Enumera las instantáneas de un grupo de recursos.

Detalles del método

beginCreateOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Crea o actualiza una instantánea.

function beginCreateOrUpdate(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

snapshotName

string

Nombre de la instantánea que se va a crear. El nombre no se puede cambiar después de crear la instantánea. Los caracteres admitidos para el nombre son a-z, A-Z, 0-9 y _. La longitud máxima del nombre es de 80 caracteres.

snapshot
Snapshot

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

options
SnapshotsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<Snapshot>, Snapshot>>

beginCreateOrUpdateAndWait(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Crea o actualiza una instantánea.

function beginCreateOrUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<Snapshot>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

snapshotName

string

Nombre de la instantánea que se va a crear. El nombre no se puede cambiar después de crear la instantánea. Los caracteres admitidos para el nombre son a-z, A-Z, 0-9 y _. La longitud máxima del nombre es de 80 caracteres.

snapshot
Snapshot

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

options
SnapshotsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Snapshot>

beginDelete(string, string, SnapshotsDeleteOptionalParams)

Elimina una instantánea.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

snapshotName

string

Nombre de la instantánea que se va a crear. El nombre no se puede cambiar después de crear la instantánea. Los caracteres admitidos para el nombre son a-z, A-Z, 0-9 y _. La longitud máxima del nombre es de 80 caracteres.

options
SnapshotsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, SnapshotsDeleteOptionalParams)

Elimina una instantánea.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

snapshotName

string

Nombre de la instantánea que se va a crear. El nombre no se puede cambiar después de crear la instantánea. Los caracteres admitidos para el nombre son a-z, A-Z, 0-9 y _. La longitud máxima del nombre es de 80 caracteres.

options
SnapshotsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginGrantAccess(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Concede acceso a una instantánea.

function beginGrantAccess(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise<PollerLike<PollOperationState<AccessUri>, AccessUri>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

snapshotName

string

Nombre de la instantánea que se va a crear. El nombre no se puede cambiar después de crear la instantánea. Los caracteres admitidos para el nombre son a-z, A-Z, 0-9 y _. La longitud máxima del nombre es de 80 caracteres.

grantAccessData
GrantAccessData

Objeto de datos de acceso proporcionado en el cuerpo de la operación obtener acceso a instantáneas.

options
SnapshotsGrantAccessOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<AccessUri>, AccessUri>>

beginGrantAccessAndWait(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Concede acceso a una instantánea.

function beginGrantAccessAndWait(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise<AccessUri>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

snapshotName

string

Nombre de la instantánea que se va a crear. El nombre no se puede cambiar después de crear la instantánea. Los caracteres admitidos para el nombre son a-z, A-Z, 0-9 y _. La longitud máxima del nombre es de 80 caracteres.

grantAccessData
GrantAccessData

Objeto de datos de acceso proporcionado en el cuerpo de la operación obtener acceso a instantáneas.

options
SnapshotsGrantAccessOptionalParams

Parámetros de opciones.

Devoluciones

Promise<AccessUri>

beginRevokeAccess(string, string, SnapshotsRevokeAccessOptionalParams)

Revoca el acceso a una instantánea.

function beginRevokeAccess(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

snapshotName

string

Nombre de la instantánea que se va a crear. El nombre no se puede cambiar después de crear la instantánea. Los caracteres admitidos para el nombre son a-z, A-Z, 0-9 y _. La longitud máxima del nombre es de 80 caracteres.

options
SnapshotsRevokeAccessOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginRevokeAccessAndWait(string, string, SnapshotsRevokeAccessOptionalParams)

Revoca el acceso a una instantánea.

function beginRevokeAccessAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

snapshotName

string

Nombre de la instantánea que se va a crear. El nombre no se puede cambiar después de crear la instantánea. Los caracteres admitidos para el nombre son a-z, A-Z, 0-9 y _. La longitud máxima del nombre es de 80 caracteres.

options
SnapshotsRevokeAccessOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginUpdate(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Novedades (revisiones) de una instantánea.

function beginUpdate(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

snapshotName

string

Nombre de la instantánea que se va a crear. El nombre no se puede cambiar después de crear la instantánea. Los caracteres admitidos para el nombre son a-z, A-Z, 0-9 y _. La longitud máxima del nombre es de 80 caracteres.

snapshot
SnapshotUpdate

Objeto de instantánea proporcionado en el cuerpo de la operación de instantánea de revisión.

options
SnapshotsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<Snapshot>, Snapshot>>

beginUpdateAndWait(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Novedades (revisiones) de una instantánea.

function beginUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise<Snapshot>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

snapshotName

string

Nombre de la instantánea que se va a crear. El nombre no se puede cambiar después de crear la instantánea. Los caracteres admitidos para el nombre son a-z, A-Z, 0-9 y _. La longitud máxima del nombre es de 80 caracteres.

snapshot
SnapshotUpdate

Objeto de instantánea proporcionado en el cuerpo de la operación de instantánea de revisión.

options
SnapshotsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Snapshot>

get(string, string, SnapshotsGetOptionalParams)

Obtiene información sobre una instantánea.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

snapshotName

string

Nombre de la instantánea que se está creando. El nombre no se puede cambiar después de crear la instantánea. Los caracteres admitidos para el nombre son a-z, A-Z, 0-9 y _. La longitud máxima del nombre es de 80 caracteres.

options
SnapshotsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Snapshot>

list(SnapshotsListOptionalParams)

Enumera las instantáneas en una suscripción.

function list(options?: SnapshotsListOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

Parámetros

options
SnapshotsListOptionalParams

Parámetros de opciones.

Devoluciones

listByResourceGroup(string, SnapshotsListByResourceGroupOptionalParams)

Enumera las instantáneas de un grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: SnapshotsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

options
SnapshotsListByResourceGroupOptionalParams

Parámetros de opciones.

Devoluciones