Partager via


VolumeSnapshots interface

Interface représentant un VolumeSnapshots.

Méthodes

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

Créez un instantané de volume.

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

Créez un instantané de volume.

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

Supprimer un instantané de volume.

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

Supprimer un instantané de volume.

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

Obtenir un instantané de volume.

listByVolumeGroup(string, string, string, VolumeSnapshotsListByVolumeGroupOptionalParams)

Répertorier les instantanés dans un VolumeGroup ou Lister les instantanés par volume (nom) dans un VolumeGroup à l’aide du filtre

Détails de la méthode

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

Créez un instantané de volume.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

elasticSanName

string

Nom de l’ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

snapshotName

string

Nom du volume instantané dans le groupe de volumes donné.

parameters
Snapshot

Objet d’instantané.

options
VolumeSnapshotsCreateOptionalParams

Paramètres d’options.

Retours

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

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

Créez un instantané de volume.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

elasticSanName

string

Nom de l’ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

snapshotName

string

Nom du volume instantané dans le groupe de volumes donné.

parameters
Snapshot

Objet d’instantané.

options
VolumeSnapshotsCreateOptionalParams

Paramètres d’options.

Retours

Promise<Snapshot>

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

Supprimer un instantané de volume.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

elasticSanName

string

Nom de l’ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

snapshotName

string

Nom du volume instantané dans le groupe de volumes donné.

options
VolumeSnapshotsDeleteOptionalParams

Paramètres d’options.

Retours

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

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

Supprimer un instantané de volume.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

elasticSanName

string

Nom de l’ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

snapshotName

string

Nom du volume instantané dans le groupe de volumes donné.

options
VolumeSnapshotsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Obtenir un instantané de volume.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

elasticSanName

string

Nom de l’ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

snapshotName

string

Nom du volume instantané dans le groupe de volumes donné.

options
VolumeSnapshotsGetOptionalParams

Paramètres d’options.

Retours

Promise<Snapshot>

listByVolumeGroup(string, string, string, VolumeSnapshotsListByVolumeGroupOptionalParams)

Répertorier les instantanés dans un VolumeGroup ou Lister les instantanés par volume (nom) dans un VolumeGroup à l’aide du filtre

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

elasticSanName

string

Nom de l’ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

options
VolumeSnapshotsListByVolumeGroupOptionalParams

Paramètres d’options.

Retours