Devices interface
Interface représentant un appareil.
Méthodes
begin |
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. |
begin |
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. |
begin |
Supprimer un appareil |
begin |
Supprimer un appareil |
begin |
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. |
begin |
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. |
begin |
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. |
begin |
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, Devices |
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. |
list |
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.
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.
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é.
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é.
Paramètres d’options.
Retours
Promise<SignedCapabilityImageResponse>
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.
Paramètres d’options.