VolumeSnapshots interface

Interface que representa um VolumeSnapshots.

Métodos

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

Criar um instantâneo de volume.

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

Criar um instantâneo de volume.

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

Excluir um instantâneo de volume.

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

Excluir um instantâneo de volume.

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

Obter 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)

Criar 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 diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

snapshotName

string

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

parameters
Snapshot

Objeto snapshot.

options
VolumeSnapshotsCreateOptionalParams

Os parâmetros de opções.

Retornos

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

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

Criar 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 diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

snapshotName

string

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

parameters
Snapshot

Objeto snapshot.

options
VolumeSnapshotsCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Snapshot>

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

Excluir 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 diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

snapshotName

string

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

options
VolumeSnapshotsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

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

Excluir 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 diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

snapshotName

string

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

options
VolumeSnapshotsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Obter 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 diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

snapshotName

string

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

options
VolumeSnapshotsGetOptionalParams

Os parâmetros de opções.

Retornos

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 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.

Retornos