Delen via


Devices interface

Interface die een apparaat vertegenwoordigt.

Methoden

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

Een apparaat maken. Gebruik '.niet-toegewezen' of '.default' voor de apparaatgroep en productnamen om alleen een apparaat aan de catalogus te claimen.

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

Een apparaat maken. Gebruik '.niet-toegewezen' of '.default' voor de apparaatgroep en productnamen om alleen een apparaat aan de catalogus te claimen.

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

Een apparaat verwijderen

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

Een apparaat verwijderen

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

Hiermee wordt de mogelijkheidsinstallatiekopieën voor het apparaat gegenereerd. Gebruik '.niet-toegewezen' of '.default' voor de apparaatgroep en productnamen om de installatiekopieën te genereren voor een apparaat dat geen deel uitmaakt van een specifieke apparaatgroep en een specifiek product.

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

Hiermee wordt de mogelijkheidsinstallatiekopieën voor het apparaat gegenereerd. Gebruik '.niet-toegewezen' of '.default' voor de apparaatgroep en productnamen om de installatiekopieën te genereren voor een apparaat dat geen deel uitmaakt van een specifieke apparaatgroep en een specifiek product.

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

Een apparaat bijwerken. Gebruik '.niet-toegewezen' of '.default' voor de apparaatgroep en productnamen om een apparaat naar het catalogusniveau te verplaatsen.

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

Een apparaat bijwerken. Gebruik '.niet-toegewezen' of '.default' voor de apparaatgroep en productnamen om een apparaat naar het catalogusniveau te verplaatsen.

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

Een apparaat ophalen. Gebruik '.niet-toegewezen' of '.default' voor de apparaatgroep en productnamen wanneer een apparaat niet tot een apparaatgroep en product behoort.

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

Lijst met apparaatbronnen per DeviceGroup. '.default' en '.niet-toegewezen' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor product- of apparaatgroepnaam.

Methodedetails

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

Een apparaat maken. Gebruik '.niet-toegewezen' of '.default' voor de apparaatgroep en productnamen om alleen een apparaat aan de catalogus te claimen.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

deviceGroupName

string

Naam van apparaatgroep.

deviceName

string

Apparaatnaam

resource
Device

Parameters voor het maken van resources.

options
DevicesCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

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

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

Een apparaat maken. Gebruik '.niet-toegewezen' of '.default' voor de apparaatgroep en productnamen om alleen een apparaat aan de catalogus te claimen.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

deviceGroupName

string

Naam van apparaatgroep.

deviceName

string

Apparaatnaam

resource
Device

Parameters voor het maken van resources.

options
DevicesCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

Promise<Device>

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

Een apparaat verwijderen

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

deviceGroupName

string

Naam van apparaatgroep.

deviceName

string

Apparaatnaam

options
DevicesDeleteOptionalParams

De optiesparameters.

Retouren

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

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

Een apparaat verwijderen

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

deviceGroupName

string

Naam van apparaatgroep.

deviceName

string

Apparaatnaam

options
DevicesDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

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

Hiermee wordt de mogelijkheidsinstallatiekopieën voor het apparaat gegenereerd. Gebruik '.niet-toegewezen' of '.default' voor de apparaatgroep en productnamen om de installatiekopieën te genereren voor een apparaat dat geen deel uitmaakt van een specifieke apparaatgroep en een specifiek product.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

deviceGroupName

string

Naam van apparaatgroep.

deviceName

string

Apparaatnaam

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

De hoofdtekst van de aanvraag voor de afbeelding van de mogelijkheid genereren.

options
DevicesGenerateCapabilityImageOptionalParams

De optiesparameters.

Retouren

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

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

Hiermee wordt de mogelijkheidsinstallatiekopieën voor het apparaat gegenereerd. Gebruik '.niet-toegewezen' of '.default' voor de apparaatgroep en productnamen om de installatiekopieën te genereren voor een apparaat dat geen deel uitmaakt van een specifieke apparaatgroep en een specifiek product.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

deviceGroupName

string

Naam van apparaatgroep.

deviceName

string

Apparaatnaam

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

De hoofdtekst van de aanvraag voor de afbeelding van de mogelijkheid genereren.

options
DevicesGenerateCapabilityImageOptionalParams

De optiesparameters.

Retouren

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

Een apparaat bijwerken. Gebruik '.niet-toegewezen' of '.default' voor de apparaatgroep en productnamen om een apparaat naar het catalogusniveau te verplaatsen.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

deviceGroupName

string

Naam van apparaatgroep.

deviceName

string

Apparaatnaam

properties
DeviceUpdate

De resource-eigenschappen die moeten worden bijgewerkt.

options
DevicesUpdateOptionalParams

De optiesparameters.

Retouren

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

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

Een apparaat bijwerken. Gebruik '.niet-toegewezen' of '.default' voor de apparaatgroep en productnamen om een apparaat naar het catalogusniveau te verplaatsen.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

deviceGroupName

string

Naam van apparaatgroep.

deviceName

string

Apparaatnaam

properties
DeviceUpdate

De resource-eigenschappen die moeten worden bijgewerkt.

options
DevicesUpdateOptionalParams

De optiesparameters.

Retouren

Promise<Device>

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

Een apparaat ophalen. Gebruik '.niet-toegewezen' of '.default' voor de apparaatgroep en productnamen wanneer een apparaat niet tot een apparaatgroep en product behoort.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

deviceGroupName

string

Naam van apparaatgroep.

deviceName

string

Apparaatnaam

options
DevicesGetOptionalParams

De optiesparameters.

Retouren

Promise<Device>

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

Lijst met apparaatbronnen per DeviceGroup. '.default' en '.niet-toegewezen' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor product- of apparaatgroepnaam.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

deviceGroupName

string

Naam van apparaatgroep.

options
DevicesListByDeviceGroupOptionalParams

De optiesparameters.

Retouren