Partager via


Devices interface

Interface représentant un appareil.

Méthodes

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

Créez un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits pour revendiquer un appareil uniquement dans le catalogue.

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

Créez un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits pour revendiquer un appareil uniquement dans le catalogue.

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 capacité de l’appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits pour 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 capacité de l’appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits pour 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)

Mettez à 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)

Mettez à 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)

Créez un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits pour revendiquer un appareil uniquement dans le catalogue.

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 de l’appareil

resource
Device

Paramètres de création de ressources.

options
DevicesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

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

Créez un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits pour revendiquer un appareil uniquement dans le catalogue.

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 de l’appareil

resource
Device

Paramètres de création de ressources.

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 de l’appareil

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 de l’appareil

options
DevicesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Génère l’image de capacité de l’appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits pour 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 de l’appareil

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

Générer 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 capacité de l’appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits pour 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 de l’appareil

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

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

options
DevicesGenerateCapabilityImageOptionalParams

Paramètres d’options.

Retours

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

Mettez à 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 de l’appareil

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)

Mettez à 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 de l’appareil

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 de l’appareil

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