Partilhar via


VolumeSnapshots interface

Interface que representa um VolumeSnapshots.

Métodos

beginCreate(string, string, string, string, Snapshot, VolumeSnapshotsCreateOptionalParams)

Crie um instantâneo de volume.

beginCreateAndWait(string, string, string, string, Snapshot, VolumeSnapshotsCreateOptionalParams)

Crie um instantâneo de volume.

beginDelete(string, string, string, string, VolumeSnapshotsDeleteOptionalParams)

Exclua um instantâneo de volume.

beginDeleteAndWait(string, string, string, string, VolumeSnapshotsDeleteOptionalParams)

Exclua um instantâneo de volume.

get(string, string, string, string, VolumeSnapshotsGetOptionalParams)

Obtenha um instantâneo de volume.

listByVolumeGroup(string, string, string, VolumeSnapshotsListByVolumeGroupOptionalParams)

Listar instantâneos em um VolumeGroup ou Listar instantâneos por volume (nome) em um VolumeGroup usando filtro

Detalhes do Método

beginCreate(string, string, string, string, Snapshot, VolumeSnapshotsCreateOptionalParams)

Crie um instantâneo de volume.

function beginCreate(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, snapshotName: string, parameters: Snapshot, options?: VolumeSnapshotsCreateOptionalParams): 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.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

snapshotName

string

O nome do instantâneo de volume dentro de um determinado grupo de volumes.

parameters
Snapshot

Objeto de instantâneo.

options
VolumeSnapshotsCreateOptionalParams

Os parâmetros de opções.

Regressos

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

beginCreateAndWait(string, string, string, string, Snapshot, VolumeSnapshotsCreateOptionalParams)

Crie um instantâneo de volume.

function beginCreateAndWait(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, snapshotName: string, parameters: Snapshot, options?: VolumeSnapshotsCreateOptionalParams): Promise<Snapshot>

Parâmetros

resourceGroupName

string

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

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

snapshotName

string

O nome do instantâneo de volume dentro de um determinado grupo de volumes.

parameters
Snapshot

Objeto de instantâneo.

options
VolumeSnapshotsCreateOptionalParams

Os parâmetros de opções.

Regressos

Promise<Snapshot>

beginDelete(string, string, string, string, VolumeSnapshotsDeleteOptionalParams)

Exclua um instantâneo de volume.

function beginDelete(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, snapshotName: string, options?: VolumeSnapshotsDeleteOptionalParams): 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.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

snapshotName

string

O nome do instantâneo de volume dentro de um determinado grupo de volumes.

options
VolumeSnapshotsDeleteOptionalParams

Os parâmetros de opções.

Regressos

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

beginDeleteAndWait(string, string, string, string, VolumeSnapshotsDeleteOptionalParams)

Exclua um instantâneo de volume.

function beginDeleteAndWait(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, snapshotName: string, options?: VolumeSnapshotsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

snapshotName

string

O nome do instantâneo de volume dentro de um determinado grupo de volumes.

options
VolumeSnapshotsDeleteOptionalParams

Os parâmetros de opções.

Regressos

Promise<void>

get(string, string, string, string, VolumeSnapshotsGetOptionalParams)

Obtenha um instantâneo de volume.

function get(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, snapshotName: string, options?: VolumeSnapshotsGetOptionalParams): Promise<Snapshot>

Parâmetros

resourceGroupName

string

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

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

snapshotName

string

O nome do instantâneo de volume dentro de um determinado grupo de volumes.

options
VolumeSnapshotsGetOptionalParams

Os parâmetros de opções.

Regressos

Promise<Snapshot>

listByVolumeGroup(string, string, string, VolumeSnapshotsListByVolumeGroupOptionalParams)

Listar instantâneos em um VolumeGroup ou Listar instantâneos por volume (nome) em um VolumeGroup usando filtro

function listByVolumeGroup(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, options?: VolumeSnapshotsListByVolumeGroupOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

Parâmetros

resourceGroupName

string

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

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

options
VolumeSnapshotsListByVolumeGroupOptionalParams

Os parâmetros de opções.

Regressos