Partilhar via


Snapshots interface

Interface que representa um Snapshots.

Métodos

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

Crie o instantâneo especificado dentro de um determinado volume

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

Crie o instantâneo especificado dentro de um determinado volume

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)

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

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

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

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

Corrigir um instantâneo

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

Corrigir um instantâneo

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

Obter detalhes do snapshot especificado

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

Listar todos os instantâneos associados ao volume

Detalhes de Método

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

Crie o instantâneo especificado dentro de um determinado volume

function beginCreate(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Snapshot, options?: SnapshotsCreateOptionalParams): Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta 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.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<Snapshot>, Snapshot>>

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

Crie o instantâneo especificado dentro de um determinado volume

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. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta 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.

Devoluções

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<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta 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.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<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. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta 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.

Devoluções

Promise<void>

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

Restaure 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<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta NetApp

poolName

string

O nome do pool de capacidade

volumeName

string

O nome do volume

snapshotName

string

O nome do instantâneo

body
SnapshotRestoreFiles

Restaure a carga útil fornecida no corpo da operação.

options
SnapshotsRestoreFilesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

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

Restaure 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. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta NetApp

poolName

string

O nome do pool de capacidade

volumeName

string

O nome do volume

snapshotName

string

O nome do instantâneo

body
SnapshotRestoreFiles

Restaure a carga útil fornecida no corpo da operação.

options
SnapshotsRestoreFilesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Corrigir um instantâneo

function beginUpdate(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, snapshotName: string, body: Record<string, unknown>, options?: SnapshotsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta 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.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<Snapshot>, Snapshot>>

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

Corrigir 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. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta 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.

Devoluções

Promise<Snapshot>

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

Obter detalhes do snapshot 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. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta 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.

Devoluções

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. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta NetApp

poolName

string

O nome do pool de capacidade

volumeName

string

O nome do volume

options
SnapshotsListOptionalParams

Os parâmetros de opções.

Devoluções