Compartilhar via


Devices interface

Interface que representa um Dispositivos.

Métodos

authorizeForServiceEncryptionKeyRollover(string, string, string, DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams)

Autoriza o dispositivo especificado para substituição de chave de criptografia de dados de serviço.

beginConfigure(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Conclua a configuração mínima antes de usar o dispositivo.

beginConfigureAndWait(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Conclua a configuração mínima antes de usar o dispositivo.

beginDeactivate(string, string, string, DevicesDeactivateOptionalParams)

Desativa o dispositivo.

beginDeactivateAndWait(string, string, string, DevicesDeactivateOptionalParams)

Desativa o dispositivo.

beginDelete(string, string, string, DevicesDeleteOptionalParams)

Exclui o dispositivo.

beginDeleteAndWait(string, string, string, DevicesDeleteOptionalParams)

Exclui o dispositivo.

beginFailover(string, string, string, FailoverRequest, DevicesFailoverOptionalParams)

Faz failover de um conjunto de contêineres de volume de um dispositivo de origem especificado para um dispositivo de destino.

beginFailoverAndWait(string, string, string, FailoverRequest, DevicesFailoverOptionalParams)

Faz failover de um conjunto de contêineres de volume de um dispositivo de origem especificado para um dispositivo de destino.

beginInstallUpdates(string, string, string, DevicesInstallUpdatesOptionalParams)

Baixa e instala as atualizações no dispositivo.

beginInstallUpdatesAndWait(string, string, string, DevicesInstallUpdatesOptionalParams)

Baixa e instala as atualizações no dispositivo.

beginScanForUpdates(string, string, string, DevicesScanForUpdatesOptionalParams)

Verifica se há atualizações no dispositivo.

beginScanForUpdatesAndWait(string, string, string, DevicesScanForUpdatesOptionalParams)

Verifica se há atualizações no dispositivo.

get(string, string, string, DevicesGetOptionalParams)

Retorna as propriedades do dispositivo especificado.

getUpdateSummary(string, string, string, DevicesGetUpdateSummaryOptionalParams)

Retorna o resumo da atualização do nome do dispositivo especificado.

listByManager(string, string, DevicesListByManagerOptionalParams)

Retorna a lista de dispositivos para o gerenciador especificado.

listFailoverSets(string, string, string, DevicesListFailoverSetsOptionalParams)

Retorna todos os conjuntos de failover para um determinado dispositivo e sua qualificação para participar de um failover. Um conjunto de failover refere-se a um conjunto de contêineres de volume que precisam ser failover como uma única unidade para manter a integridade dos dados.

listFailoverTargets(string, string, string, ListFailoverTargetsRequest, DevicesListFailoverTargetsOptionalParams)

Dada uma lista de contêineres de volume a serem submetidos a failover de um dispositivo de origem, esse método retorna o resultado de qualificação, como um destino de failover, para todos os dispositivos sob esse recurso.

listMetricDefinition(string, string, string, DevicesListMetricDefinitionOptionalParams)

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

listMetrics(string, string, string, string, DevicesListMetricsOptionalParams)

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

update(string, string, string, DevicePatch, DevicesUpdateOptionalParams)

Corrige o dispositivo.

Detalhes do método

authorizeForServiceEncryptionKeyRollover(string, string, string, DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams)

Autoriza o dispositivo especificado para substituição de chave de criptografia de dados de serviço.

function authorizeForServiceEncryptionKeyRollover(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams): Promise<void>

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

Retornos

Promise<void>

beginConfigure(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Conclua a configuração mínima antes de usar o dispositivo.

function beginConfigure(resourceGroupName: string, managerName: string, parameters: ConfigureDeviceRequest, options?: DevicesConfigureOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

parameters
ConfigureDeviceRequest

As propriedades mínimas para configurar um dispositivo.

options
DevicesConfigureOptionalParams

Os parâmetros de opções.

Retornos

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

beginConfigureAndWait(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Conclua a configuração mínima antes de usar o dispositivo.

function beginConfigureAndWait(resourceGroupName: string, managerName: string, parameters: ConfigureDeviceRequest, options?: DevicesConfigureOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

parameters
ConfigureDeviceRequest

As propriedades mínimas para configurar um dispositivo.

options
DevicesConfigureOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginDeactivate(string, string, string, DevicesDeactivateOptionalParams)

Desativa o dispositivo.

function beginDeactivate(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesDeactivateOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
DevicesDeactivateOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeactivateAndWait(string, string, string, DevicesDeactivateOptionalParams)

Desativa o dispositivo.

function beginDeactivateAndWait(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesDeactivateOptionalParams): Promise<void>

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
DevicesDeactivateOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginDelete(string, string, string, DevicesDeleteOptionalParams)

Exclui o dispositivo.

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

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
DevicesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, DevicesDeleteOptionalParams)

Exclui o dispositivo.

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

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
DevicesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginFailover(string, string, string, FailoverRequest, DevicesFailoverOptionalParams)

Faz failover de um conjunto de contêineres de volume de um dispositivo de origem especificado para um dispositivo de destino.

function beginFailover(sourceDeviceName: string, resourceGroupName: string, managerName: string, parameters: FailoverRequest, options?: DevicesFailoverOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

sourceDeviceName

string

O nome do dispositivo de origem no qual o failover é executado.

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

parameters
FailoverRequest

FailoverRequest que contém o dispositivo de origem e a lista de contêineres de volume a serem reprovados.

options
DevicesFailoverOptionalParams

Os parâmetros de opções.

Retornos

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

beginFailoverAndWait(string, string, string, FailoverRequest, DevicesFailoverOptionalParams)

Faz failover de um conjunto de contêineres de volume de um dispositivo de origem especificado para um dispositivo de destino.

function beginFailoverAndWait(sourceDeviceName: string, resourceGroupName: string, managerName: string, parameters: FailoverRequest, options?: DevicesFailoverOptionalParams): Promise<void>

Parâmetros

sourceDeviceName

string

O nome do dispositivo de origem no qual o failover é executado.

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

parameters
FailoverRequest

FailoverRequest que contém o dispositivo de origem e a lista de contêineres de volume a serem reprovados.

options
DevicesFailoverOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginInstallUpdates(string, string, string, DevicesInstallUpdatesOptionalParams)

Baixa e instala as atualizações no dispositivo.

function beginInstallUpdates(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesInstallUpdatesOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
DevicesInstallUpdatesOptionalParams

Os parâmetros de opções.

Retornos

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

beginInstallUpdatesAndWait(string, string, string, DevicesInstallUpdatesOptionalParams)

Baixa e instala as atualizações no dispositivo.

function beginInstallUpdatesAndWait(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesInstallUpdatesOptionalParams): Promise<void>

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
DevicesInstallUpdatesOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginScanForUpdates(string, string, string, DevicesScanForUpdatesOptionalParams)

Verifica se há atualizações no dispositivo.

function beginScanForUpdates(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesScanForUpdatesOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
DevicesScanForUpdatesOptionalParams

Os parâmetros de opções.

Retornos

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

beginScanForUpdatesAndWait(string, string, string, DevicesScanForUpdatesOptionalParams)

Verifica se há atualizações no dispositivo.

function beginScanForUpdatesAndWait(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesScanForUpdatesOptionalParams): Promise<void>

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
DevicesScanForUpdatesOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, DevicesGetOptionalParams)

Retorna as propriedades do dispositivo especificado.

function get(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesGetOptionalParams): Promise<Device>

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
DevicesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Device>

getUpdateSummary(string, string, string, DevicesGetUpdateSummaryOptionalParams)

Retorna o resumo da atualização do nome do dispositivo especificado.

function getUpdateSummary(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesGetUpdateSummaryOptionalParams): Promise<Updates>

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
DevicesGetUpdateSummaryOptionalParams

Os parâmetros de opções.

Retornos

Promise<Updates>

listByManager(string, string, DevicesListByManagerOptionalParams)

Retorna a lista de dispositivos para o gerenciador especificado.

function listByManager(resourceGroupName: string, managerName: string, options?: DevicesListByManagerOptionalParams): PagedAsyncIterableIterator<Device, Device[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
DevicesListByManagerOptionalParams

Os parâmetros de opções.

Retornos

listFailoverSets(string, string, string, DevicesListFailoverSetsOptionalParams)

Retorna todos os conjuntos de failover para um determinado dispositivo e sua qualificação para participar de um failover. Um conjunto de failover refere-se a um conjunto de contêineres de volume que precisam ser failover como uma única unidade para manter a integridade dos dados.

function listFailoverSets(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesListFailoverSetsOptionalParams): PagedAsyncIterableIterator<FailoverSet, FailoverSet[], PageSettings>

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
DevicesListFailoverSetsOptionalParams

Os parâmetros de opções.

Retornos

listFailoverTargets(string, string, string, ListFailoverTargetsRequest, DevicesListFailoverTargetsOptionalParams)

Dada uma lista de contêineres de volume a serem submetidos a failover de um dispositivo de origem, esse método retorna o resultado de qualificação, como um destino de failover, para todos os dispositivos sob esse recurso.

function listFailoverTargets(sourceDeviceName: string, resourceGroupName: string, managerName: string, parameters: ListFailoverTargetsRequest, options?: DevicesListFailoverTargetsOptionalParams): PagedAsyncIterableIterator<FailoverTarget, FailoverTarget[], PageSettings>

Parâmetros

sourceDeviceName

string

O nome do dispositivo de origem no qual o failover é executado.

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

parameters
ListFailoverTargetsRequest

ListFailoverTargetsRequest que contém a lista de contêineres de volume a serem failover.

options
DevicesListFailoverTargetsOptionalParams

Os parâmetros de opções.

Retornos

listMetricDefinition(string, string, string, DevicesListMetricDefinitionOptionalParams)

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

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

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

options
DevicesListMetricDefinitionOptionalParams

Os parâmetros de opções.

Retornos

listMetrics(string, string, string, string, DevicesListMetricsOptionalParams)

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

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

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

filter

string

Opções de Filtro OData

options
DevicesListMetricsOptionalParams

Os parâmetros de opções.

Retornos

update(string, string, string, DevicePatch, DevicesUpdateOptionalParams)

Corrige o dispositivo.

function update(deviceName: string, resourceGroupName: string, managerName: string, parameters: DevicePatch, options?: DevicesUpdateOptionalParams): Promise<Device>

Parâmetros

deviceName

string

O nome do dispositivo

resourceGroupName

string

O nome do grupo de recursos

managerName

string

O nome do gerente

parameters
DevicePatch

Representação de patch do dispositivo.

options
DevicesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Device>