Freigeben über


Volumes interface

Schnittstelle, die ein Volumes darstellt.

Methoden

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

Erstellen Sie ein Volume.

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

Erstellen Sie ein Volume.

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

Löschen sie ein Volume.

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

Löschen sie ein Volume.

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

Überprüfen Sie, ob eine Datenträgermomentaufnahmesicherung für eine Liste von Volumes erstellt werden kann.

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

Überprüfen Sie, ob eine Datenträgermomentaufnahmesicherung für eine Liste von Volumes erstellt werden kann.

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

Überprüfen Sie, ob eine Liste der gesicherten Datenträgermomentaufnahmen in ElasticSan-Volumes wiederhergestellt werden kann.

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

Überprüfen Sie, ob eine Liste der gesicherten Datenträgermomentaufnahmen in ElasticSan-Volumes wiederhergestellt werden kann.

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

Aktualisieren sie ein Volume.

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

Aktualisieren sie ein Volume.

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

Rufen Sie ein Volume ab.

listByVolumeGroup(string, string, string, VolumesListByVolumeGroupOptionalParams)

Auflisten von Volumes in einer VolumeGroup.

Details zur Methode

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

Erstellen Sie ein Volume.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

volumeName

string

Der Name des Volumes.

parameters
Volume

Volume-Objekt.

options
VolumesCreateOptionalParams

Die Optionsparameter.

Gibt zurück

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

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

Erstellen Sie ein Volume.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

volumeName

string

Der Name des Volumes.

parameters
Volume

Volume-Objekt.

options
VolumesCreateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Volume>

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

Löschen sie ein Volume.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

volumeName

string

Der Name des Volumes.

options
VolumesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

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

Löschen sie ein Volume.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

volumeName

string

Der Name des Volumes.

options
VolumesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

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

Überprüfen Sie, ob eine Datenträgermomentaufnahmesicherung für eine Liste von Volumes erstellt werden kann.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

parameters
VolumeNameList

Volume Name List (derzeit wird nur ein Volumename in der Liste unterstützt. Server würde Fehler zurückgeben, wenn die Liste größer ist)

options
VolumesPreBackupOptionalParams

Die Optionsparameter.

Gibt zurück

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

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

Überprüfen Sie, ob eine Datenträgermomentaufnahmesicherung für eine Liste von Volumes erstellt werden kann.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

parameters
VolumeNameList

Volume Name List (derzeit wird nur ein Volumename in der Liste unterstützt. Server würde Fehler zurückgeben, wenn die Liste größer ist)

options
VolumesPreBackupOptionalParams

Die Optionsparameter.

Gibt zurück

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

Überprüfen Sie, ob eine Liste der gesicherten Datenträgermomentaufnahmen in ElasticSan-Volumes wiederhergestellt werden kann.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

parameters
DiskSnapshotList

Datenträgermomentaufnahmeliste (derzeit wird nur eine Datenträgermomentaufnahme in der Liste unterstützt und die Datenträgermomentaufnahme muss sich in derselben Azure-Region wie elasticSan befinden. Server würde Fehler zurückgeben, wenn die Liste größer ist)

options
VolumesPreRestoreOptionalParams

Die Optionsparameter.

Gibt zurück

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

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

Überprüfen Sie, ob eine Liste der gesicherten Datenträgermomentaufnahmen in ElasticSan-Volumes wiederhergestellt werden kann.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

parameters
DiskSnapshotList

Datenträgermomentaufnahmeliste (derzeit wird nur eine Datenträgermomentaufnahme in der Liste unterstützt und die Datenträgermomentaufnahme muss sich in derselben Azure-Region wie elasticSan befinden. Server würde Fehler zurückgeben, wenn die Liste größer ist)

options
VolumesPreRestoreOptionalParams

Die Optionsparameter.

Gibt zurück

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

Aktualisieren sie ein Volume.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

volumeName

string

Der Name des Volumes.

parameters
VolumeUpdate

Volume-Objekt.

options
VolumesUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

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

Aktualisieren sie ein Volume.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

volumeName

string

Der Name des Volumes.

parameters
VolumeUpdate

Volume-Objekt.

options
VolumesUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Volume>

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

Rufen Sie ein Volume ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

volumeName

string

Der Name des Volumes.

options
VolumesGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Volume>

listByVolumeGroup(string, string, string, VolumesListByVolumeGroupOptionalParams)

Auflisten von Volumes in einer VolumeGroup.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

elasticSanName

string

Der Name des ElasticSan.

volumeGroupName

string

Der Name der VolumeGroup.

options
VolumesListByVolumeGroupOptionalParams

Die Optionsparameter.

Gibt zurück