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