Compartilhar via


Snapshots interface

Interface que representa um Snapshots.

Métodos

beginCreate(string, string, string, string, string, Snapshot, SnapshotsCreateOptionalParams)

Criar o instantâneo especificado dentro do volume especificado

beginCreateAndWait(string, string, string, string, string, Snapshot, SnapshotsCreateOptionalParams)

Criar o instantâneo especificado dentro do volume especificado

beginDelete(string, string, string, string, string, SnapshotsDeleteOptionalParams)

Excluir instantâneo

beginDeleteAndWait(string, string, string, string, string, SnapshotsDeleteOptionalParams)

Excluir instantâneo

beginRestoreFiles(string, string, string, string, string, SnapshotRestoreFiles, SnapshotsRestoreFilesOptionalParams)

Restaurar os arquivos especificados do instantâneo especificado para o sistema de arquivos ativo

beginRestoreFilesAndWait(string, string, string, string, string, SnapshotRestoreFiles, SnapshotsRestoreFilesOptionalParams)

Restaurar os arquivos especificados do instantâneo especificado para o sistema de arquivos ativo

beginUpdate(string, string, string, string, string, Record<string, unknown>, SnapshotsUpdateOptionalParams)

Aplicar patch a um instantâneo

beginUpdateAndWait(string, string, string, string, string, Record<string, unknown>, SnapshotsUpdateOptionalParams)

Aplicar patch a um instantâneo

get(string, string, string, string, string, SnapshotsGetOptionalParams)

Obter detalhes do instantâneo especificado

list(string, string, string, string, SnapshotsListOptionalParams)

Listar todos os instantâneos associados ao volume

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

Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>

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.

options
SnapshotsRestoreFilesOptionalParams

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.

options
SnapshotsRestoreFilesOptionalParams

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

Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>

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.

Retornos

PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>