Condividi tramite


Devices interface

Interfaccia che rappresenta un oggetto Devices.

Metodi

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

Creare un dispositivo. Usare '.unssigned' o '.default' per il gruppo di dispositivi e i nomi dei prodotti per richiedere un dispositivo solo al catalogo.

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

Creare un dispositivo. Usare '.unssigned' o '.default' per il gruppo di dispositivi e i nomi dei prodotti per richiedere un dispositivo solo al catalogo.

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

Eliminare un dispositivo

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

Eliminare un dispositivo

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

Genera l'immagine della funzionalità per il dispositivo. Usare '.unssigned' o '.default' per il gruppo di dispositivi e i nomi dei prodotti per generare l'immagine per un dispositivo che non appartiene a un gruppo di dispositivi e a un prodotto specifici.

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

Genera l'immagine della funzionalità per il dispositivo. Usare '.unssigned' o '.default' per il gruppo di dispositivi e i nomi dei prodotti per generare l'immagine per un dispositivo che non appartiene a un gruppo di dispositivi e a un prodotto specifici.

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

Aggiornare un dispositivo. Usare '.unssigned' o '.default' per il gruppo di dispositivi e i nomi dei prodotti per spostare un dispositivo a livello di catalogo.

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

Aggiornare un dispositivo. Usare '.unssigned' o '.default' per il gruppo di dispositivi e i nomi dei prodotti per spostare un dispositivo a livello di catalogo.

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

Ottenere un dispositivo. Usare '.unssigned' o '.default' per il gruppo di dispositivi e i nomi dei prodotti quando un dispositivo non appartiene a un gruppo di dispositivi e a un prodotto.

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

Elencare le risorse del dispositivo per DeviceGroup. '.default' e '.unassigned' sono valori definiti dal sistema e non possono essere usati per il nome del gruppo di dispositivi o del prodotto.

Dettagli metodo

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

Creare un dispositivo. Usare '.unssigned' o '.default' per il gruppo di dispositivi e i nomi dei prodotti per richiedere un dispositivo solo al catalogo.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

deviceGroupName

string

Nome del gruppo di dispositivi.

deviceName

string

Nome dispositivo

resource
Device

Parametri di creazione della risorsa.

options
DevicesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Creare un dispositivo. Usare '.unssigned' o '.default' per il gruppo di dispositivi e i nomi dei prodotti per richiedere un dispositivo solo al catalogo.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

deviceGroupName

string

Nome del gruppo di dispositivi.

deviceName

string

Nome dispositivo

resource
Device

Parametri di creazione della risorsa.

options
DevicesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Device>

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

Eliminare un dispositivo

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

deviceGroupName

string

Nome del gruppo di dispositivi.

deviceName

string

Nome dispositivo

options
DevicesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Eliminare un dispositivo

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

deviceGroupName

string

Nome del gruppo di dispositivi.

deviceName

string

Nome dispositivo

options
DevicesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

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

Genera l'immagine della funzionalità per il dispositivo. Usare '.unssigned' o '.default' per il gruppo di dispositivi e i nomi dei prodotti per generare l'immagine per un dispositivo che non appartiene a un gruppo di dispositivi e a un prodotto specifici.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

deviceGroupName

string

Nome del gruppo di dispositivi.

deviceName

string

Nome dispositivo

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

Generare il corpo della richiesta immagine della funzionalità.

options
DevicesGenerateCapabilityImageOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Genera l'immagine della funzionalità per il dispositivo. Usare '.unssigned' o '.default' per il gruppo di dispositivi e i nomi dei prodotti per generare l'immagine per un dispositivo che non appartiene a un gruppo di dispositivi e a un prodotto specifici.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

deviceGroupName

string

Nome del gruppo di dispositivi.

deviceName

string

Nome dispositivo

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

Generare il corpo della richiesta immagine della funzionalità.

options
DevicesGenerateCapabilityImageOptionalParams

Parametri delle opzioni.

Restituisce

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

Aggiornare un dispositivo. Usare '.unssigned' o '.default' per il gruppo di dispositivi e i nomi dei prodotti per spostare un dispositivo a livello di catalogo.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

deviceGroupName

string

Nome del gruppo di dispositivi.

deviceName

string

Nome dispositivo

properties
DeviceUpdate

Proprietà della risorsa da aggiornare.

options
DevicesUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Aggiornare un dispositivo. Usare '.unssigned' o '.default' per il gruppo di dispositivi e i nomi dei prodotti per spostare un dispositivo a livello di catalogo.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

deviceGroupName

string

Nome del gruppo di dispositivi.

deviceName

string

Nome dispositivo

properties
DeviceUpdate

Proprietà della risorsa da aggiornare.

options
DevicesUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Device>

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

Ottenere un dispositivo. Usare '.unssigned' o '.default' per il gruppo di dispositivi e i nomi dei prodotti quando un dispositivo non appartiene a un gruppo di dispositivi e a un prodotto.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

deviceGroupName

string

Nome del gruppo di dispositivi.

deviceName

string

Nome dispositivo

options
DevicesGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Device>

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

Elencare le risorse del dispositivo per DeviceGroup. '.default' e '.unassigned' sono valori definiti dal sistema e non possono essere usati per il nome del gruppo di dispositivi o del prodotto.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

deviceGroupName

string

Nome del gruppo di dispositivi.

options
DevicesListByDeviceGroupOptionalParams

Parametri delle opzioni.

Restituisce