SnapshotsOperations interface
Interface que representa uma operação de Snapshots.
Propriedades
| create | Crie o instantâneo especificado dentro do volume especificado |
| delete | |
| get | Obter detalhes do snapshot especificado |
| list | Listar todos os snapshots associados ao volume |
| restore |
Restaurar os arquivos especificados do instantâneo especificado para o sistema de arquivos ativo |
| update | Corrigir um snapshot |
Detalhes da propriedade
create
Crie o instantâneo especificado dentro do volume especificado
create: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Snapshot, options?: SnapshotsCreateOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>
Valor da propriedade
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Snapshot, options?: SnapshotsCreateOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>
delete
delete: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Obter detalhes do snapshot especificado
get: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, options?: SnapshotsGetOptionalParams) => Promise<Snapshot>
Valor da propriedade
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, options?: SnapshotsGetOptionalParams) => Promise<Snapshot>
list
Listar todos os snapshots associados ao volume
list: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: SnapshotsListOptionalParams) => PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>
Valor da propriedade
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: SnapshotsListOptionalParams) => PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>
restoreFiles
Restaurar os arquivos especificados do instantâneo especificado para o sistema de arquivos ativo
restoreFiles: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: SnapshotRestoreFiles, options?: SnapshotsRestoreFilesOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: SnapshotRestoreFiles, options?: SnapshotsRestoreFilesOptionalParams) => PollerLike<OperationState<void>, void>
update
Corrigir um snapshot
update: (resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: SnapshotPatch, options?: SnapshotsUpdateOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>
Valor da propriedade
(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: SnapshotPatch, options?: SnapshotsUpdateOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>