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