Volumes interface
Interfaccia che rappresenta un volume.
Metodi
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
Promise<PreValidationResponse>
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
Promise<PreValidationResponse>
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.
Parametri delle opzioni.