Compartir a través de


Devices interface

Interfaz que representa un dispositivo.

Métodos

beginCreateOrUpdate(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

Cree un dispositivo. Use ".unssigned" o ".default" para el grupo de dispositivos y los nombres de producto para reclamar un dispositivo solo al catálogo.

beginCreateOrUpdateAndWait(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

Cree un dispositivo. Use ".unssigned" o ".default" para el grupo de dispositivos y los nombres de producto para reclamar un dispositivo solo al catálogo.

beginDelete(string, string, string, string, string, DevicesDeleteOptionalParams)

Eliminar un dispositivo

beginDeleteAndWait(string, string, string, string, string, DevicesDeleteOptionalParams)

Eliminar un dispositivo

beginGenerateCapabilityImage(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

Genera la imagen de funcionalidad para el dispositivo. Use ".unssigned" o ".default" para el grupo de dispositivos y los nombres de producto para generar la imagen de un dispositivo que no pertenezca a un grupo de dispositivos y un producto específicos.

beginGenerateCapabilityImageAndWait(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

Genera la imagen de funcionalidad para el dispositivo. Use ".unssigned" o ".default" para el grupo de dispositivos y los nombres de producto para generar la imagen de un dispositivo que no pertenezca a un grupo de dispositivos y un producto específicos.

beginUpdate(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

Actualizar un dispositivo. Use ".unssigned" o ".default" para el grupo de dispositivos y los nombres de producto para mover un dispositivo al nivel de catálogo.

beginUpdateAndWait(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

Actualizar un dispositivo. Use ".unssigned" o ".default" para el grupo de dispositivos y los nombres de producto para mover un dispositivo al nivel de catálogo.

get(string, string, string, string, string, DevicesGetOptionalParams)

Obtener un dispositivo. Use ".unssigned" o ".default" para el grupo de dispositivos y los nombres de producto cuando un dispositivo no pertenece a un grupo de dispositivos y a un producto.

listByDeviceGroup(string, string, string, string, DevicesListByDeviceGroupOptionalParams)

Enumerar los recursos del dispositivo por DeviceGroup. '.default' y '.unssigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto o del grupo de dispositivos.

Detalles del método

beginCreateOrUpdate(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

Cree un dispositivo. Use ".unssigned" o ".default" para el grupo de dispositivos y los nombres de producto para reclamar un dispositivo solo al catálogo.

function beginCreateOrUpdate(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, resource: Device, options?: DevicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Device>, Device>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

deviceGroupName

string

Nombre del grupo de dispositivos.

deviceName

string

Nombre del dispositivo

resource
Device

Parámetros de creación de recursos.

options
DevicesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginCreateOrUpdateAndWait(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

Cree un dispositivo. Use ".unssigned" o ".default" para el grupo de dispositivos y los nombres de producto para reclamar un dispositivo solo al catálogo.

function beginCreateOrUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, resource: Device, options?: DevicesCreateOrUpdateOptionalParams): Promise<Device>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

deviceGroupName

string

Nombre del grupo de dispositivos.

deviceName

string

Nombre del dispositivo

resource
Device

Parámetros de creación de recursos.

options
DevicesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Device>

beginDelete(string, string, string, string, string, DevicesDeleteOptionalParams)

Eliminar un dispositivo

function beginDelete(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, options?: DevicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

deviceGroupName

string

Nombre del grupo de dispositivos.

deviceName

string

Nombre del dispositivo

options
DevicesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, string, string, string, DevicesDeleteOptionalParams)

Eliminar un dispositivo

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

deviceGroupName

string

Nombre del grupo de dispositivos.

deviceName

string

Nombre del dispositivo

options
DevicesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginGenerateCapabilityImage(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

Genera la imagen de funcionalidad para el dispositivo. Use ".unssigned" o ".default" para el grupo de dispositivos y los nombres de producto para generar la imagen de un dispositivo que no pertenezca a un grupo de dispositivos y un producto específicos.

function beginGenerateCapabilityImage(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, generateDeviceCapabilityRequest: GenerateCapabilityImageRequest, options?: DevicesGenerateCapabilityImageOptionalParams): Promise<SimplePollerLike<OperationState<SignedCapabilityImageResponse>, SignedCapabilityImageResponse>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

deviceGroupName

string

Nombre del grupo de dispositivos.

deviceName

string

Nombre del dispositivo

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

Genere el cuerpo de la solicitud de imagen de funcionalidad.

options
DevicesGenerateCapabilityImageOptionalParams

Parámetros de opciones.

Devoluciones

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

beginGenerateCapabilityImageAndWait(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

Genera la imagen de funcionalidad para el dispositivo. Use ".unssigned" o ".default" para el grupo de dispositivos y los nombres de producto para generar la imagen de un dispositivo que no pertenezca a un grupo de dispositivos y un producto específicos.

function beginGenerateCapabilityImageAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, generateDeviceCapabilityRequest: GenerateCapabilityImageRequest, options?: DevicesGenerateCapabilityImageOptionalParams): Promise<SignedCapabilityImageResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

deviceGroupName

string

Nombre del grupo de dispositivos.

deviceName

string

Nombre del dispositivo

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

Genere el cuerpo de la solicitud de imagen de funcionalidad.

options
DevicesGenerateCapabilityImageOptionalParams

Parámetros de opciones.

Devoluciones

beginUpdate(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

Actualizar un dispositivo. Use ".unssigned" o ".default" para el grupo de dispositivos y los nombres de producto para mover un dispositivo al nivel de catálogo.

function beginUpdate(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, properties: DeviceUpdate, options?: DevicesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Device>, Device>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

deviceGroupName

string

Nombre del grupo de dispositivos.

deviceName

string

Nombre del dispositivo

properties
DeviceUpdate

Propiedades de recursos que se van a actualizar.

options
DevicesUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginUpdateAndWait(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

Actualizar un dispositivo. Use ".unssigned" o ".default" para el grupo de dispositivos y los nombres de producto para mover un dispositivo al nivel de catálogo.

function beginUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, properties: DeviceUpdate, options?: DevicesUpdateOptionalParams): Promise<Device>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

deviceGroupName

string

Nombre del grupo de dispositivos.

deviceName

string

Nombre del dispositivo

properties
DeviceUpdate

Propiedades de recursos que se van a actualizar.

options
DevicesUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Device>

get(string, string, string, string, string, DevicesGetOptionalParams)

Obtener un dispositivo. Use ".unssigned" o ".default" para el grupo de dispositivos y los nombres de producto cuando un dispositivo no pertenece a un grupo de dispositivos y a un producto.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

deviceGroupName

string

Nombre del grupo de dispositivos.

deviceName

string

Nombre del dispositivo

options
DevicesGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Device>

listByDeviceGroup(string, string, string, string, DevicesListByDeviceGroupOptionalParams)

Enumerar los recursos del dispositivo por DeviceGroup. '.default' y '.unssigned' son valores definidos por el sistema y no se pueden usar para el nombre del producto o del grupo de dispositivos.

function listByDeviceGroup(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, options?: DevicesListByDeviceGroupOptionalParams): PagedAsyncIterableIterator<Device, Device[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

catalogName

string

Nombre del catálogo

productName

string

Nombre del producto.

deviceGroupName

string

Nombre del grupo de dispositivos.

options
DevicesListByDeviceGroupOptionalParams

Parámetros de opciones.

Devoluciones