Snapshots interface
Interface que representa um Snapshots.
Métodos
Detalhes do método
beginCreate(string, string, string, string, string, Snapshot, SnapshotsCreateOptionalParams)
Criar o instantâneo especificado dentro do volume 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
O nome do grupo de recursos.
- accountName
-
string
O nome da conta do NetApp
- poolName
-
string
O nome do pool de capacidade
- volumeName
-
string
O nome do volume
- snapshotName
-
string
O nome do instantâneo
- body
- Snapshot
Objeto de instantâneo fornecido no corpo da operação.
- options
- SnapshotsCreateOptionalParams
Os parâmetros de opções.
Retornos
beginCreateAndWait(string, string, string, string, string, Snapshot, SnapshotsCreateOptionalParams)
Criar o instantâneo especificado dentro do volume especificado
function beginCreateAndWait(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Snapshot, options?: SnapshotsCreateOptionalParams): Promise<Snapshot>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- accountName
-
string
O nome da conta do NetApp
- poolName
-
string
O nome do pool de capacidade
- volumeName
-
string
O nome do volume
- snapshotName
-
string
O nome do instantâneo
- body
- Snapshot
Objeto de instantâneo fornecido no corpo da operação.
- options
- SnapshotsCreateOptionalParams
Os parâmetros de opções.
Retornos
Promise<Snapshot>
beginDelete(string, string, string, string, string, SnapshotsDeleteOptionalParams)
Excluir instantâneo
function beginDelete(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- accountName
-
string
O nome da conta do NetApp
- poolName
-
string
O nome do pool de capacidade
- volumeName
-
string
O nome do volume
- snapshotName
-
string
O nome do instantâneo
- options
- SnapshotsDeleteOptionalParams
Os parâmetros de opções.
Retornos
Promise<PollerLike<PollOperationState<void>, void>>
beginDeleteAndWait(string, string, string, string, string, SnapshotsDeleteOptionalParams)
Excluir instantâneo
function beginDeleteAndWait(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- accountName
-
string
O nome da conta do NetApp
- poolName
-
string
O nome do pool de capacidade
- volumeName
-
string
O nome do volume
- snapshotName
-
string
O nome do instantâneo
- options
- SnapshotsDeleteOptionalParams
Os parâmetros de opções.
Retornos
Promise<void>
beginRestoreFiles(string, string, string, string, string, SnapshotRestoreFiles, SnapshotsRestoreFilesOptionalParams)
Restaurar os arquivos especificados do instantâneo especificado para o sistema de arquivos ativo
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
O nome do grupo de recursos.
- accountName
-
string
O nome da conta do NetApp
- poolName
-
string
O nome do pool de capacidade
- volumeName
-
string
O nome do volume
- snapshotName
-
string
O nome do instantâneo
- body
- SnapshotRestoreFiles
Restaurar o conteúdo fornecido no corpo da operação.
Os parâmetros de opções.
Retornos
Promise<PollerLike<PollOperationState<void>, void>>
beginRestoreFilesAndWait(string, string, string, string, string, SnapshotRestoreFiles, SnapshotsRestoreFilesOptionalParams)
Restaurar os arquivos especificados do instantâneo especificado para o sistema de arquivos ativo
function beginRestoreFilesAndWait(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: SnapshotRestoreFiles, options?: SnapshotsRestoreFilesOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- accountName
-
string
O nome da conta do NetApp
- poolName
-
string
O nome do pool de capacidade
- volumeName
-
string
O nome do volume
- snapshotName
-
string
O nome do instantâneo
- body
- SnapshotRestoreFiles
Restaurar o conteúdo fornecido no corpo da operação.
Os parâmetros de opções.
Retornos
Promise<void>
beginUpdate(string, string, string, string, string, Record<string, unknown>, SnapshotsUpdateOptionalParams)
Aplicar patch a um instantâneo
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
O nome do grupo de recursos.
- accountName
-
string
O nome da conta do NetApp
- poolName
-
string
O nome do pool de capacidade
- volumeName
-
string
O nome do volume
- snapshotName
-
string
O nome do instantâneo
- body
-
Record<string, unknown>
Objeto de instantâneo fornecido no corpo da operação.
- options
- SnapshotsUpdateOptionalParams
Os parâmetros de opções.
Retornos
beginUpdateAndWait(string, string, string, string, string, Record<string, unknown>, SnapshotsUpdateOptionalParams)
Aplicar patch a um instantâneo
function beginUpdateAndWait(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Record<string, unknown>, options?: SnapshotsUpdateOptionalParams): Promise<Snapshot>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- accountName
-
string
O nome da conta do NetApp
- poolName
-
string
O nome do pool de capacidade
- volumeName
-
string
O nome do volume
- snapshotName
-
string
O nome do instantâneo
- body
-
Record<string, unknown>
Objeto de instantâneo fornecido no corpo da operação.
- options
- SnapshotsUpdateOptionalParams
Os parâmetros de opções.
Retornos
Promise<Snapshot>
get(string, string, string, string, string, SnapshotsGetOptionalParams)
Obter detalhes do instantâneo especificado
function get(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, options?: SnapshotsGetOptionalParams): Promise<Snapshot>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- accountName
-
string
O nome da conta do NetApp
- poolName
-
string
O nome do pool de capacidade
- volumeName
-
string
O nome do volume
- snapshotName
-
string
O nome do instantâneo
- options
- SnapshotsGetOptionalParams
Os parâmetros de opções.
Retornos
Promise<Snapshot>
list(string, string, string, string, SnapshotsListOptionalParams)
Listar todos os instantâneos associados ao volume
function list(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: SnapshotsListOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- accountName
-
string
O nome da conta do NetApp
- poolName
-
string
O nome do pool de capacidade
- volumeName
-
string
O nome do volume
- options
- SnapshotsListOptionalParams
Os parâmetros de opções.