Partager via


Devices interface

Interface représentant un appareil.

Méthodes

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

Create un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits afin de revendiquer un appareil au catalogue uniquement.

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

Create un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits afin de revendiquer un appareil au catalogue uniquement.

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

Supprimer un appareil

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

Supprimer un appareil

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

Génère l’image de fonctionnalité pour l’appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits afin de générer l’image d’un appareil qui n’appartient pas à un groupe d’appareils et à un produit spécifiques.

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

Génère l’image de fonctionnalité pour l’appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits afin de générer l’image d’un appareil qui n’appartient pas à un groupe d’appareils et à un produit spécifiques.

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

Mettre à jour un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits pour déplacer un appareil au niveau du catalogue.

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

Mettre à jour un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits pour déplacer un appareil au niveau du catalogue.

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

Obtenir un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits lorsqu’un appareil n’appartient pas à un groupe d’appareils et à un produit.

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

Répertorier les ressources d’appareil par DeviceGroup. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit ou du groupe d’appareils.

Détails de la méthode

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

Create un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits afin de revendiquer un appareil au catalogue uniquement.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

deviceGroupName

string

Nom du groupe d’appareils.

deviceName

string

Nom du périphérique

resource
Device

Paramètres de création de ressource.

options
DevicesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

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

Create un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits afin de revendiquer un appareil au catalogue uniquement.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

deviceGroupName

string

Nom du groupe d’appareils.

deviceName

string

Nom du périphérique

resource
Device

Paramètres de création de ressource.

options
DevicesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Device>

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

Supprimer un appareil

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

deviceGroupName

string

Nom du groupe d’appareils.

deviceName

string

Nom du périphérique

options
DevicesDeleteOptionalParams

Paramètres d’options.

Retours

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

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

Supprimer un appareil

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

deviceGroupName

string

Nom du groupe d’appareils.

deviceName

string

Nom du périphérique

options
DevicesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Génère l’image de fonctionnalité pour l’appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits afin de générer l’image d’un appareil qui n’appartient pas à un groupe d’appareils et à un produit spécifiques.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

deviceGroupName

string

Nom du groupe d’appareils.

deviceName

string

Nom du périphérique

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

Générez le corps de la demande d’image de capacité.

options
DevicesGenerateCapabilityImageOptionalParams

Paramètres d’options.

Retours

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

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

Génère l’image de fonctionnalité pour l’appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits afin de générer l’image d’un appareil qui n’appartient pas à un groupe d’appareils et à un produit spécifiques.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

deviceGroupName

string

Nom du groupe d’appareils.

deviceName

string

Nom du périphérique

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

Générez le corps de la demande d’image de capacité.

options
DevicesGenerateCapabilityImageOptionalParams

Paramètres d’options.

Retours

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

Mettre à jour un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits pour déplacer un appareil au niveau du catalogue.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

deviceGroupName

string

Nom du groupe d’appareils.

deviceName

string

Nom du périphérique

properties
DeviceUpdate

Propriétés de ressource à mettre à jour.

options
DevicesUpdateOptionalParams

Paramètres d’options.

Retours

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

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

Mettre à jour un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits pour déplacer un appareil au niveau du catalogue.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

deviceGroupName

string

Nom du groupe d’appareils.

deviceName

string

Nom du périphérique

properties
DeviceUpdate

Propriétés de ressource à mettre à jour.

options
DevicesUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Device>

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

Obtenir un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits lorsqu’un appareil n’appartient pas à un groupe d’appareils et à un produit.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

deviceGroupName

string

Nom du groupe d’appareils.

deviceName

string

Nom du périphérique

options
DevicesGetOptionalParams

Paramètres d’options.

Retours

Promise<Device>

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

Répertorier les ressources d’appareil par DeviceGroup. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit ou du groupe d’appareils.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

deviceGroupName

string

Nom du groupe d’appareils.

options
DevicesListByDeviceGroupOptionalParams

Paramètres d’options.

Retours