Partilhar via


Volumes interface

Interface que representa um Volumes.

Métodos

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

Crie um volume.

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

Crie um volume.

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

Excluir um volume.

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

Excluir um volume.

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

Valide se um backup de instantâneo de disco pode ser feito para a lista de volumes.

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

Valide se um backup de instantâneo de disco pode ser feito para a lista de volumes.

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

Valide se uma lista de snapshots de disco de backup pode ser restaurada em volumes ElasticSan.

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

Valide se uma lista de snapshots de disco de backup pode ser restaurada em volumes ElasticSan.

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

Atualizar um volume.

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

Atualizar um volume.

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

Obtenha um volume.

listByVolumeGroup(string, string, string, VolumesListByVolumeGroupOptionalParams)

Listar volumes em um VolumeGroup.

Detalhes do Método

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

Crie um volume.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

volumeName

string

O nome do Volume.

parameters
Volume

Objeto de volume.

options
VolumesCreateOptionalParams

Os parâmetros de opções.

Regressos

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

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

Crie um volume.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

volumeName

string

O nome do Volume.

parameters
Volume

Objeto de volume.

options
VolumesCreateOptionalParams

Os parâmetros de opções.

Regressos

Promise<Volume>

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

Excluir um volume.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

volumeName

string

O nome do Volume.

options
VolumesDeleteOptionalParams

Os parâmetros de opções.

Regressos

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

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

Excluir um volume.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

volumeName

string

O nome do Volume.

options
VolumesDeleteOptionalParams

Os parâmetros de opções.

Regressos

Promise<void>

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

Valide se um backup de instantâneo de disco pode ser feito para a lista de volumes.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

parameters
VolumeNameList

Lista de nomes de volume (atualmente apenas um nome de volume na lista é suportado. Servidor retornaria erro se a lista for maior)

options
VolumesPreBackupOptionalParams

Os parâmetros de opções.

Regressos

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

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

Valide se um backup de instantâneo de disco pode ser feito para a lista de volumes.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

parameters
VolumeNameList

Lista de nomes de volume (atualmente apenas um nome de volume na lista é suportado. Servidor retornaria erro se a lista for maior)

options
VolumesPreBackupOptionalParams

Os parâmetros de opções.

Regressos

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

Valide se uma lista de snapshots de disco de backup pode ser restaurada em volumes ElasticSan.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

parameters
DiskSnapshotList

Lista de instantâneos de disco (atualmente, apenas um instantâneo de disco na lista é suportado e que o instantâneo de disco deve estar na mesma região azure que o ElasticSan. Servidor retornaria erro se a lista for maior)

options
VolumesPreRestoreOptionalParams

Os parâmetros de opções.

Regressos

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

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

Valide se uma lista de snapshots de disco de backup pode ser restaurada em volumes ElasticSan.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

parameters
DiskSnapshotList

Lista de instantâneos de disco (atualmente, apenas um instantâneo de disco na lista é suportado e que o instantâneo de disco deve estar na mesma região azure que o ElasticSan. Servidor retornaria erro se a lista for maior)

options
VolumesPreRestoreOptionalParams

Os parâmetros de opções.

Regressos

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

Atualizar um volume.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

volumeName

string

O nome do Volume.

parameters
VolumeUpdate

Objeto de volume.

options
VolumesUpdateOptionalParams

Os parâmetros de opções.

Regressos

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

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

Atualizar um volume.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

volumeName

string

O nome do Volume.

parameters
VolumeUpdate

Objeto de volume.

options
VolumesUpdateOptionalParams

Os parâmetros de opções.

Regressos

Promise<Volume>

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

Obtenha um volume.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

volumeName

string

O nome do Volume.

options
VolumesGetOptionalParams

Os parâmetros de opções.

Regressos

Promise<Volume>

listByVolumeGroup(string, string, string, VolumesListByVolumeGroupOptionalParams)

Listar volumes em um VolumeGroup.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

elasticSanName

string

O nome do ElasticSan.

volumeGroupName

string

O nome do VolumeGroup.

options
VolumesListByVolumeGroupOptionalParams

Os parâmetros de opções.

Regressos