Condividi tramite


Volumes interface

Interfaccia che rappresenta un volume.

Metodi

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

Creare un volume.

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

Creare un volume.

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

Eliminare un volume.

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

Eliminare un volume.

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

Verificare se è possibile eseguire un backup dello snapshot del disco per l'elenco dei volumi.

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

Verificare se è possibile eseguire un backup dello snapshot del disco per l'elenco dei volumi.

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

Verificare se un elenco di snapshot del disco di cui è stato eseguito il backup può essere ripristinato nei volumi ElasticSan.

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

Verificare se un elenco di snapshot del disco di cui è stato eseguito il backup può essere ripristinato nei volumi ElasticSan.

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

Aggiornare un volume.

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

Aggiornare un volume.

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

Ottenere un volume.

listByVolumeGroup(string, string, string, VolumesListByVolumeGroupOptionalParams)

Elencare i volumi in un volumegroup.

Dettagli metodo

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

Creare un volume.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

volumeName

string

Nome del volume.

parameters
Volume

Oggetto Volume.

options
VolumesCreateOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Creare un volume.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

volumeName

string

Nome del volume.

parameters
Volume

Oggetto Volume.

options
VolumesCreateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Volume>

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

Eliminare un volume.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

volumeName

string

Nome del volume.

options
VolumesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Eliminare un volume.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

volumeName

string

Nome del volume.

options
VolumesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

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

Verificare se è possibile eseguire un backup dello snapshot del disco per l'elenco dei volumi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

parameters
VolumeNameList

Elenco nomi volume (attualmente è supportato un solo nome di volume nell'elenco. Il server restituirà un errore se l'elenco è più grande)

options
VolumesPreBackupOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Verificare se è possibile eseguire un backup dello snapshot del disco per l'elenco dei volumi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

parameters
VolumeNameList

Elenco nomi volume (attualmente è supportato un solo nome di volume nell'elenco. Il server restituirà un errore se l'elenco è più grande)

options
VolumesPreBackupOptionalParams

Parametri delle opzioni.

Restituisce

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

Verificare se un elenco di snapshot del disco di cui è stato eseguito il backup può essere ripristinato nei volumi ElasticSan.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

parameters
DiskSnapshotList

Elenco snapshot disco (attualmente è supportato un solo snapshot del disco nell'elenco e che lo snapshot del disco deve trovarsi nella stessa area di Azure di ElasticSan. Il server restituirà un errore se l'elenco è più grande)

options
VolumesPreRestoreOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Verificare se un elenco di snapshot del disco di cui è stato eseguito il backup può essere ripristinato nei volumi ElasticSan.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

parameters
DiskSnapshotList

Elenco snapshot disco (attualmente è supportato un solo snapshot del disco nell'elenco e che lo snapshot del disco deve trovarsi nella stessa area di Azure di ElasticSan. Il server restituirà un errore se l'elenco è più grande)

options
VolumesPreRestoreOptionalParams

Parametri delle opzioni.

Restituisce

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

Aggiornare un volume.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

volumeName

string

Nome del volume.

parameters
VolumeUpdate

Oggetto Volume.

options
VolumesUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Aggiornare un volume.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

volumeName

string

Nome del volume.

parameters
VolumeUpdate

Oggetto Volume.

options
VolumesUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Volume>

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

Ottenere un volume.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

volumeName

string

Nome del volume.

options
VolumesGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Volume>

listByVolumeGroup(string, string, string, VolumesListByVolumeGroupOptionalParams)

Elencare i volumi in un volumegroup.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

elasticSanName

string

Nome dell'oggetto ElasticSan.

volumeGroupName

string

Nome del volumegroup.

options
VolumesListByVolumeGroupOptionalParams

Parametri delle opzioni.

Restituisce