Compartilhar via


Volumes interface

Interface que representa um Volumes.

Métodos

beginCreateOrUpdate(string, string, string, string, string, Volume, VolumesCreateOrUpdateOptionalParams)

Cria ou atualiza o volume.

beginCreateOrUpdateAndWait(string, string, string, string, string, Volume, VolumesCreateOrUpdateOptionalParams)

Cria ou atualiza o volume.

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

Exclui o volume.

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

Exclui o volume.

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

Retorna as propriedades do nome do volume especificado.

listByDevice(string, string, string, VolumesListByDeviceOptionalParams)

Recupera todos os volumes em um dispositivo.

listByVolumeContainer(string, string, string, string, VolumesListByVolumeContainerOptionalParams)

Recupera todos os volumes em um contêiner de volume.

listMetricDefinition(string, string, string, string, string, VolumesListMetricDefinitionOptionalParams)

Obtém as definições de métrica para o volume especificado.

listMetrics(string, string, string, string, string, string, VolumesListMetricsOptionalParams)

Obtém as métricas para o volume especificado.

Detalhes do método

beginCreateOrUpdate(string, string, string, string, string, Volume, VolumesCreateOrUpdateOptionalParams)

Cria ou atualiza o volume.

function beginCreateOrUpdate(deviceName: string, volumeContainerName: string, volumeName: string, resourceGroupName: string, managerName: string, parameters: Volume, options?: VolumesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<Volume>, Volume>>

Parâmetros

deviceName

string

O nome do dispositivo

volumeContainerName

string

O nome do contêiner de volume.

volumeName

string

O nome do volume.

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

parameters
Volume

Volume a ser criado ou atualizado.

options
VolumesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<Volume>, Volume>>

beginCreateOrUpdateAndWait(string, string, string, string, string, Volume, VolumesCreateOrUpdateOptionalParams)

Cria ou atualiza o volume.

function beginCreateOrUpdateAndWait(deviceName: string, volumeContainerName: string, volumeName: string, resourceGroupName: string, managerName: string, parameters: Volume, options?: VolumesCreateOrUpdateOptionalParams): Promise<Volume>

Parâmetros

deviceName

string

O nome do dispositivo

volumeContainerName

string

O nome do contêiner de volume.

volumeName

string

O nome do volume.

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

parameters
Volume

Volume a ser criado ou atualizado.

options
VolumesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Volume>

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

Exclui o volume.

function beginDelete(deviceName: string, volumeContainerName: string, volumeName: string, resourceGroupName: string, managerName: string, options?: VolumesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

deviceName

string

O nome do dispositivo

volumeContainerName

string

O nome do contêiner de volume.

volumeName

string

O nome do volume.

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
VolumesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

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

Exclui o volume.

function beginDeleteAndWait(deviceName: string, volumeContainerName: string, volumeName: string, resourceGroupName: string, managerName: string, options?: VolumesDeleteOptionalParams): Promise<void>

Parâmetros

deviceName

string

O nome do dispositivo

volumeContainerName

string

O nome do contêiner de volume.

volumeName

string

O nome do volume.

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
VolumesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Retorna as propriedades do nome do volume especificado.

function get(deviceName: string, volumeContainerName: string, volumeName: string, resourceGroupName: string, managerName: string, options?: VolumesGetOptionalParams): Promise<Volume>

Parâmetros

deviceName

string

O nome do dispositivo

volumeContainerName

string

O nome do contêiner de volume.

volumeName

string

O nome do volume.

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
VolumesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Volume>

listByDevice(string, string, string, VolumesListByDeviceOptionalParams)

Recupera todos os volumes em um dispositivo.

function listByDevice(deviceName: string, resourceGroupName: string, managerName: string, options?: VolumesListByDeviceOptionalParams): PagedAsyncIterableIterator<Volume, Volume[], PageSettings>

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
VolumesListByDeviceOptionalParams

Os parâmetros de opções.

Retornos

listByVolumeContainer(string, string, string, string, VolumesListByVolumeContainerOptionalParams)

Recupera todos os volumes em um contêiner de volume.

function listByVolumeContainer(deviceName: string, volumeContainerName: string, resourceGroupName: string, managerName: string, options?: VolumesListByVolumeContainerOptionalParams): PagedAsyncIterableIterator<Volume, Volume[], PageSettings>

Parâmetros

deviceName

string

O nome do dispositivo

volumeContainerName

string

O nome do contêiner de volume.

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
VolumesListByVolumeContainerOptionalParams

Os parâmetros de opções.

Retornos

listMetricDefinition(string, string, string, string, string, VolumesListMetricDefinitionOptionalParams)

Obtém as definições de métrica para o volume especificado.

function listMetricDefinition(deviceName: string, volumeContainerName: string, volumeName: string, resourceGroupName: string, managerName: string, options?: VolumesListMetricDefinitionOptionalParams): PagedAsyncIterableIterator<MetricDefinition, MetricDefinition[], PageSettings>

Parâmetros

deviceName

string

O nome do dispositivo

volumeContainerName

string

O nome do contêiner de volume.

volumeName

string

O nome do volume.

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
VolumesListMetricDefinitionOptionalParams

Os parâmetros de opções.

Retornos

listMetrics(string, string, string, string, string, string, VolumesListMetricsOptionalParams)

Obtém as métricas para o volume especificado.

function listMetrics(deviceName: string, volumeContainerName: string, volumeName: string, resourceGroupName: string, managerName: string, filter: string, options?: VolumesListMetricsOptionalParams): PagedAsyncIterableIterator<Metrics, Metrics[], PageSettings>

Parâmetros

deviceName

string

O nome do dispositivo

volumeContainerName

string

O nome do contêiner de volume.

volumeName

string

O nome do volume.

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

filter

string

Opções de Filtro OData

options
VolumesListMetricsOptionalParams

Os parâmetros de opções.

Retornos