Partager via


Volumes interface

Interface représentant un volume.

Méthodes

beginCreate(string, string, string, string, Volume, VolumesCreateOptionalParams)

Créez un volume.

beginCreateAndWait(string, string, string, string, Volume, VolumesCreateOptionalParams)

Créez un volume.

beginDelete(string, string, string, string, VolumesDeleteOptionalParams)

Supprimez un volume.

beginDeleteAndWait(string, string, string, string, VolumesDeleteOptionalParams)

Supprimez un volume.

beginPreBackup(string, string, string, VolumeNameList, VolumesPreBackupOptionalParams)

Vérifiez si une sauvegarde d’instantané de disque peut être effectuée pour la liste des volumes.

beginPreBackupAndWait(string, string, string, VolumeNameList, VolumesPreBackupOptionalParams)

Vérifiez si une sauvegarde d’instantané de disque peut être effectuée pour la liste des volumes.

beginPreRestore(string, string, string, DiskSnapshotList, VolumesPreRestoreOptionalParams)

Vérifiez si une liste de captures instantanées de disque sauvegardées peut être restaurée dans des volumes ElasticSan.

beginPreRestoreAndWait(string, string, string, DiskSnapshotList, VolumesPreRestoreOptionalParams)

Vérifiez si une liste de captures instantanées de disque sauvegardées peut être restaurée dans des volumes ElasticSan.

beginUpdate(string, string, string, string, VolumeUpdate, VolumesUpdateOptionalParams)

Mettez à jour un volume.

beginUpdateAndWait(string, string, string, string, VolumeUpdate, VolumesUpdateOptionalParams)

Mettez à jour un volume.

get(string, string, string, string, VolumesGetOptionalParams)

Obtenir un volume.

listByVolumeGroup(string, string, string, VolumesListByVolumeGroupOptionalParams)

Répertorier les volumes dans un volumeGroup.

Détails de la méthode

beginCreate(string, string, string, string, Volume, VolumesCreateOptionalParams)

Créez un volume.

function beginCreate(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, volumeName: string, parameters: Volume, options?: VolumesCreateOptionalParams): Promise<SimplePollerLike<OperationState<Volume>, Volume>>

Paramètres

resourceGroupName

string

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

elasticSanName

string

Nom de ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

volumeName

string

Nom du volume.

parameters
Volume

Objet volume.

options
VolumesCreateOptionalParams

Paramètres d’options.

Retours

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

beginCreateAndWait(string, string, string, string, Volume, VolumesCreateOptionalParams)

Créez un volume.

function beginCreateAndWait(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, volumeName: string, parameters: Volume, options?: VolumesCreateOptionalParams): Promise<Volume>

Paramètres

resourceGroupName

string

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

elasticSanName

string

Nom de ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

volumeName

string

Nom du volume.

parameters
Volume

Objet volume.

options
VolumesCreateOptionalParams

Paramètres d’options.

Retours

Promise<Volume>

beginDelete(string, string, string, string, VolumesDeleteOptionalParams)

Supprimez un volume.

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

volumeGroupName

string

Nom du VolumeGroup.

volumeName

string

Nom du volume.

options
VolumesDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, string, string, VolumesDeleteOptionalParams)

Supprimez un volume.

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

Paramètres

resourceGroupName

string

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

elasticSanName

string

Nom de ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

volumeName

string

Nom du volume.

options
VolumesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginPreBackup(string, string, string, VolumeNameList, VolumesPreBackupOptionalParams)

Vérifiez si une sauvegarde d’instantané de disque peut être effectuée pour la liste des volumes.

function beginPreBackup(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, parameters: VolumeNameList, options?: VolumesPreBackupOptionalParams): Promise<SimplePollerLike<OperationState<PreValidationResponse>, PreValidationResponse>>

Paramètres

resourceGroupName

string

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

elasticSanName

string

Nom de ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

parameters
VolumeNameList

Liste de noms de volume (actuellement un seul nom de volume dans la liste est pris en charge. Le serveur retourne une erreur si la liste est plus grande)

options
VolumesPreBackupOptionalParams

Paramètres d’options.

Retours

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

beginPreBackupAndWait(string, string, string, VolumeNameList, VolumesPreBackupOptionalParams)

Vérifiez si une sauvegarde d’instantané de disque peut être effectuée pour la liste des volumes.

function beginPreBackupAndWait(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, parameters: VolumeNameList, options?: VolumesPreBackupOptionalParams): Promise<PreValidationResponse>

Paramètres

resourceGroupName

string

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

elasticSanName

string

Nom de ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

parameters
VolumeNameList

Liste de noms de volume (actuellement un seul nom de volume dans la liste est pris en charge. Le serveur retourne une erreur si la liste est plus grande)

options
VolumesPreBackupOptionalParams

Paramètres d’options.

Retours

beginPreRestore(string, string, string, DiskSnapshotList, VolumesPreRestoreOptionalParams)

Vérifiez si une liste de captures instantanées de disque sauvegardées peut être restaurée dans des volumes ElasticSan.

function beginPreRestore(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, parameters: DiskSnapshotList, options?: VolumesPreRestoreOptionalParams): Promise<SimplePollerLike<OperationState<PreValidationResponse>, PreValidationResponse>>

Paramètres

resourceGroupName

string

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

elasticSanName

string

Nom de ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

parameters
DiskSnapshotList

Liste d’instantanés de disque (actuellement un seul instantané de disque dans la liste est pris en charge et que l’instantané de disque doit se trouver dans la même région Azure que ElasticSan. Le serveur retourne une erreur si la liste est plus grande)

options
VolumesPreRestoreOptionalParams

Paramètres d’options.

Retours

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

beginPreRestoreAndWait(string, string, string, DiskSnapshotList, VolumesPreRestoreOptionalParams)

Vérifiez si une liste de captures instantanées de disque sauvegardées peut être restaurée dans des volumes ElasticSan.

function beginPreRestoreAndWait(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, parameters: DiskSnapshotList, options?: VolumesPreRestoreOptionalParams): Promise<PreValidationResponse>

Paramètres

resourceGroupName

string

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

elasticSanName

string

Nom de ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

parameters
DiskSnapshotList

Liste d’instantanés de disque (actuellement un seul instantané de disque dans la liste est pris en charge et que l’instantané de disque doit se trouver dans la même région Azure que ElasticSan. Le serveur retourne une erreur si la liste est plus grande)

options
VolumesPreRestoreOptionalParams

Paramètres d’options.

Retours

beginUpdate(string, string, string, string, VolumeUpdate, VolumesUpdateOptionalParams)

Mettez à jour un volume.

function beginUpdate(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, volumeName: string, parameters: VolumeUpdate, options?: VolumesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Volume>, Volume>>

Paramètres

resourceGroupName

string

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

elasticSanName

string

Nom de ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

volumeName

string

Nom du volume.

parameters
VolumeUpdate

Objet volume.

options
VolumesUpdateOptionalParams

Paramètres d’options.

Retours

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

beginUpdateAndWait(string, string, string, string, VolumeUpdate, VolumesUpdateOptionalParams)

Mettez à jour un volume.

function beginUpdateAndWait(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, volumeName: string, parameters: VolumeUpdate, options?: VolumesUpdateOptionalParams): Promise<Volume>

Paramètres

resourceGroupName

string

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

elasticSanName

string

Nom de ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

volumeName

string

Nom du volume.

parameters
VolumeUpdate

Objet volume.

options
VolumesUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Volume>

get(string, string, string, string, VolumesGetOptionalParams)

Obtenir un volume.

function get(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, volumeName: string, options?: VolumesGetOptionalParams): Promise<Volume>

Paramètres

resourceGroupName

string

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

elasticSanName

string

Nom de ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

volumeName

string

Nom du volume.

options
VolumesGetOptionalParams

Paramètres d’options.

Retours

Promise<Volume>

listByVolumeGroup(string, string, string, VolumesListByVolumeGroupOptionalParams)

Répertorier les volumes dans un volumeGroup.

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

Paramètres

resourceGroupName

string

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

elasticSanName

string

Nom de ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

options
VolumesListByVolumeGroupOptionalParams

Paramètres d’options.

Retours