Compartir a través de


Devices interface

Interfaz que representa un dispositivo.

Métodos

authorizeForServiceEncryptionKeyRollover(string, string, string, DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams)

Autoriza el dispositivo especificado para la sustitución de la clave de cifrado de datos del servicio.

beginConfigure(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Complete la configuración mínima antes de usar el dispositivo.

beginConfigureAndWait(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Complete la configuración mínima antes de usar el dispositivo.

beginDeactivate(string, string, string, DevicesDeactivateOptionalParams)

Desactiva el dispositivo.

beginDeactivateAndWait(string, string, string, DevicesDeactivateOptionalParams)

Desactiva el dispositivo.

beginDelete(string, string, string, DevicesDeleteOptionalParams)

Elimina el dispositivo.

beginDeleteAndWait(string, string, string, DevicesDeleteOptionalParams)

Elimina el dispositivo.

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

Conmuta por error un conjunto de contenedores de volúmenes desde un dispositivo de origen especificado a un dispositivo de destino.

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

Conmuta por error un conjunto de contenedores de volúmenes desde un dispositivo de origen especificado a un dispositivo de destino.

beginInstallUpdates(string, string, string, DevicesInstallUpdatesOptionalParams)

Descarga e instala las actualizaciones en el dispositivo.

beginInstallUpdatesAndWait(string, string, string, DevicesInstallUpdatesOptionalParams)

Descarga e instala las actualizaciones en el dispositivo.

beginScanForUpdates(string, string, string, DevicesScanForUpdatesOptionalParams)

Busca actualizaciones en el dispositivo.

beginScanForUpdatesAndWait(string, string, string, DevicesScanForUpdatesOptionalParams)

Busca actualizaciones en el dispositivo.

get(string, string, string, DevicesGetOptionalParams)

Devuelve las propiedades del dispositivo especificado.

getUpdateSummary(string, string, string, DevicesGetUpdateSummaryOptionalParams)

Devuelve el resumen de actualización del nombre de dispositivo especificado.

listByManager(string, string, DevicesListByManagerOptionalParams)

Devuelve la lista de dispositivos para el administrador especificado.

listFailoverSets(string, string, string, DevicesListFailoverSetsOptionalParams)

Devuelve todos los conjuntos de conmutación por error de un dispositivo determinado y su idoneidad para participar en una conmutación por error. Un conjunto de conmutación por error hace referencia a un conjunto de contenedores de volúmenes que deben conmutar por error como una sola unidad para mantener la integridad de los datos.

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

Dada una lista de contenedores de volúmenes que se van a conmutar por error desde un dispositivo de origen, este método devuelve el resultado de idoneidad, como destino de conmutación por error, para todos los dispositivos de ese recurso.

listMetricDefinition(string, string, string, DevicesListMetricDefinitionOptionalParams)

Obtiene las definiciones de métricas para el dispositivo especificado.

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

Obtiene las métricas del dispositivo especificado.

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

Aplica revisiones al dispositivo.

Detalles del método

authorizeForServiceEncryptionKeyRollover(string, string, string, DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams)

Autoriza el dispositivo especificado para la sustitución de la clave de cifrado de datos del servicio.

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

Parámetros

deviceName

string

El nombre de dispositivo

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

Devoluciones

Promise<void>

beginConfigure(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Complete la configuración mínima antes de usar el dispositivo.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

parameters
ConfigureDeviceRequest

Propiedades mínimas para configurar un dispositivo.

options
DevicesConfigureOptionalParams

Parámetros de opciones.

Devoluciones

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

beginConfigureAndWait(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Complete la configuración mínima antes de usar el dispositivo.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

parameters
ConfigureDeviceRequest

Propiedades mínimas para configurar un dispositivo.

options
DevicesConfigureOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginDeactivate(string, string, string, DevicesDeactivateOptionalParams)

Desactiva el dispositivo.

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

Parámetros

deviceName

string

El nombre de dispositivo

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

options
DevicesDeactivateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeactivateAndWait(string, string, string, DevicesDeactivateOptionalParams)

Desactiva el dispositivo.

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

Parámetros

deviceName

string

El nombre de dispositivo

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

options
DevicesDeactivateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginDelete(string, string, string, DevicesDeleteOptionalParams)

Elimina el dispositivo.

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

Parámetros

deviceName

string

El nombre de dispositivo

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

options
DevicesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, string, DevicesDeleteOptionalParams)

Elimina el dispositivo.

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

Parámetros

deviceName

string

El nombre de dispositivo

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

options
DevicesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

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

Conmuta por error un conjunto de contenedores de volúmenes desde un dispositivo de origen especificado a un dispositivo de destino.

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

Parámetros

sourceDeviceName

string

Nombre del dispositivo de origen en el que se realiza la conmutación por error.

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

parameters
FailoverRequest

FailoverRequest que contiene el dispositivo de origen y la lista de contenedores de volúmenes que se van a conmutar por error.

options
DevicesFailoverOptionalParams

Parámetros de opciones.

Devoluciones

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

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

Conmuta por error un conjunto de contenedores de volúmenes desde un dispositivo de origen especificado a un dispositivo de destino.

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

Parámetros

sourceDeviceName

string

Nombre del dispositivo de origen en el que se realiza la conmutación por error.

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

parameters
FailoverRequest

FailoverRequest que contiene el dispositivo de origen y la lista de contenedores de volúmenes que se van a conmutar por error.

options
DevicesFailoverOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginInstallUpdates(string, string, string, DevicesInstallUpdatesOptionalParams)

Descarga e instala las actualizaciones en el dispositivo.

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

Parámetros

deviceName

string

El nombre de dispositivo

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

options
DevicesInstallUpdatesOptionalParams

Parámetros de opciones.

Devoluciones

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

beginInstallUpdatesAndWait(string, string, string, DevicesInstallUpdatesOptionalParams)

Descarga e instala las actualizaciones en el dispositivo.

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

Parámetros

deviceName

string

El nombre de dispositivo

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

options
DevicesInstallUpdatesOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginScanForUpdates(string, string, string, DevicesScanForUpdatesOptionalParams)

Busca actualizaciones en el dispositivo.

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

Parámetros

deviceName

string

El nombre de dispositivo

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

options
DevicesScanForUpdatesOptionalParams

Parámetros de opciones.

Devoluciones

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

beginScanForUpdatesAndWait(string, string, string, DevicesScanForUpdatesOptionalParams)

Busca actualizaciones en el dispositivo.

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

Parámetros

deviceName

string

El nombre de dispositivo

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

options
DevicesScanForUpdatesOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, string, DevicesGetOptionalParams)

Devuelve las propiedades del dispositivo especificado.

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

Parámetros

deviceName

string

El nombre de dispositivo

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

options
DevicesGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Device>

getUpdateSummary(string, string, string, DevicesGetUpdateSummaryOptionalParams)

Devuelve el resumen de actualización del nombre de dispositivo especificado.

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

Parámetros

deviceName

string

El nombre de dispositivo

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

options
DevicesGetUpdateSummaryOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Updates>

listByManager(string, string, DevicesListByManagerOptionalParams)

Devuelve la lista de dispositivos para el administrador especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

options
DevicesListByManagerOptionalParams

Parámetros de opciones.

Devoluciones

listFailoverSets(string, string, string, DevicesListFailoverSetsOptionalParams)

Devuelve todos los conjuntos de conmutación por error de un dispositivo determinado y su idoneidad para participar en una conmutación por error. Un conjunto de conmutación por error hace referencia a un conjunto de contenedores de volúmenes que deben conmutar por error como una sola unidad para mantener la integridad de los datos.

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

Parámetros

deviceName

string

El nombre de dispositivo

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

options
DevicesListFailoverSetsOptionalParams

Parámetros de opciones.

Devoluciones

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

Dada una lista de contenedores de volúmenes que se van a conmutar por error desde un dispositivo de origen, este método devuelve el resultado de idoneidad, como destino de conmutación por error, para todos los dispositivos de ese recurso.

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

Parámetros

sourceDeviceName

string

Nombre del dispositivo de origen en el que se realiza la conmutación por error.

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

parameters
ListFailoverTargetsRequest

ListFailoverTargetsRequest que contiene la lista de contenedores de volúmenes que se van a conmutar por error.

options
DevicesListFailoverTargetsOptionalParams

Parámetros de opciones.

Devoluciones

listMetricDefinition(string, string, string, DevicesListMetricDefinitionOptionalParams)

Obtiene las definiciones de métricas para el dispositivo especificado.

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

Parámetros

deviceName

string

El nombre de dispositivo

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

options
DevicesListMetricDefinitionOptionalParams

Parámetros de opciones.

Devoluciones

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

Obtiene las métricas del dispositivo especificado.

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

Parámetros

deviceName

string

El nombre de dispositivo

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

filter

string

Opciones de filtro de OData

options
DevicesListMetricsOptionalParams

Parámetros de opciones.

Devoluciones

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

Aplica revisiones al dispositivo.

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

Parámetros

deviceName

string

El nombre de dispositivo

resourceGroupName

string

Nombre del grupo de recursos.

managerName

string

Nombre del administrador

parameters
DevicePatch

Representación de revisión del dispositivo.

options
DevicesUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Device>