Partilhar via


Devices interface

Interface que representa um Dispositivo.

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)

Failovers 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)

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

beginInstallUpdates(string, string, string, DevicesInstallUpdatesOptionalParams)

Transfere e instala as atualizações no dispositivo.

beginInstallUpdatesAndWait(string, string, string, DevicesInstallUpdatesOptionalParams)

Transfere 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 elegibilidade para participar de um failover. Um conjunto de failover refere-se a um conjunto de contêineres de volume que precisam ser submetidos a 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 elegibilidade, 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 de 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

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

Promise<void>

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

Failovers 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 contendo o dispositivo de origem e a lista de contêineres de volume a serem submetidos a failover.

options
DevicesFailoverOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Failovers 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 contendo o dispositivo de origem e a lista de contêineres de volume a serem submetidos a failover.

options
DevicesFailoverOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginInstallUpdates(string, string, string, DevicesInstallUpdatesOptionalParams)

Transfere 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.

Devoluções

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

beginInstallUpdatesAndWait(string, string, string, DevicesInstallUpdatesOptionalParams)

Transfere 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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

listFailoverSets(string, string, string, DevicesListFailoverSetsOptionalParams)

Retorna todos os conjuntos de failover para um determinado dispositivo e sua elegibilidade para participar de um failover. Um conjunto de failover refere-se a um conjunto de contêineres de volume que precisam ser submetidos a 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.

Devoluções

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 elegibilidade, 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 contendo a lista de contêineres de volume a serem submetidos a failover.

options
DevicesListFailoverTargetsOptionalParams

Os parâmetros de opções.

Devoluções

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.

Devoluções

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.

Devoluções

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 do patch do dispositivo.

options
DevicesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Device>