Freigeben über


DeviceGroups interface

Schnittstelle, die eine DeviceGroups darstellt.

Methoden

beginClaimDevices(string, string, string, string, ClaimDevicesRequest, DeviceGroupsClaimDevicesOptionalParams)

Massenansprüche für die Geräte. Verwenden Sie ".unassigned" oder ".default" für die Gerätegruppe und die Produktnamen, wenn Geräte nur in einem Massenanspruch auf einen Katalog erhoben werden.

beginClaimDevicesAndWait(string, string, string, string, ClaimDevicesRequest, DeviceGroupsClaimDevicesOptionalParams)

Massenansprüche für die Geräte. Verwenden Sie ".unassigned" oder ".default" für die Gerätegruppe und die Produktnamen, wenn Geräte nur in einem Massenanspruch auf einen Katalog erhoben werden.

beginCreateOrUpdate(string, string, string, string, DeviceGroup, DeviceGroupsCreateOrUpdateOptionalParams)

Erstellen Sie eine DeviceGroup. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

beginCreateOrUpdateAndWait(string, string, string, string, DeviceGroup, DeviceGroupsCreateOrUpdateOptionalParams)

Erstellen Sie eine DeviceGroup. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

beginDelete(string, string, string, string, DeviceGroupsDeleteOptionalParams)

Dient zum Löschen einer DeviceGroup. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

beginDeleteAndWait(string, string, string, string, DeviceGroupsDeleteOptionalParams)

Dient zum Löschen einer DeviceGroup. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

beginUpdate(string, string, string, string, DeviceGroupUpdate, DeviceGroupsUpdateOptionalParams)

Dient zum Aktualisieren einer DeviceGroup. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

beginUpdateAndWait(string, string, string, string, DeviceGroupUpdate, DeviceGroupsUpdateOptionalParams)

Dient zum Aktualisieren einer DeviceGroup. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

countDevices(string, string, string, string, DeviceGroupsCountDevicesOptionalParams)

Zählt Geräte in der Gerätegruppe. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

get(string, string, string, string, DeviceGroupsGetOptionalParams)

Rufen Sie eine DeviceGroup ab. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

listByProduct(string, string, string, DeviceGroupsListByProductOptionalParams)

DeviceGroup-Ressourcen nach Produkt auflisten. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

Details zur Methode

beginClaimDevices(string, string, string, string, ClaimDevicesRequest, DeviceGroupsClaimDevicesOptionalParams)

Massenansprüche für die Geräte. Verwenden Sie ".unassigned" oder ".default" für die Gerätegruppe und die Produktnamen, wenn Geräte nur in einem Massenanspruch auf einen Katalog erhoben werden.

function beginClaimDevices(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, claimDevicesRequest: ClaimDevicesRequest, options?: DeviceGroupsClaimDevicesOptionalParams): Promise<SimplePollerLike<OperationState<DeviceGroupsClaimDevicesHeaders>, DeviceGroupsClaimDevicesHeaders>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

deviceGroupName

string

Name der Gerätegruppe.

claimDevicesRequest
ClaimDevicesRequest

Massenanspruchsgeräte fordern Textkörper an.

options
DeviceGroupsClaimDevicesOptionalParams

Die Optionsparameter.

Gibt zurück

beginClaimDevicesAndWait(string, string, string, string, ClaimDevicesRequest, DeviceGroupsClaimDevicesOptionalParams)

Massenansprüche für die Geräte. Verwenden Sie ".unassigned" oder ".default" für die Gerätegruppe und die Produktnamen, wenn Geräte nur in einem Massenanspruch auf einen Katalog erhoben werden.

function beginClaimDevicesAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, claimDevicesRequest: ClaimDevicesRequest, options?: DeviceGroupsClaimDevicesOptionalParams): Promise<DeviceGroupsClaimDevicesHeaders>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

deviceGroupName

string

Name der Gerätegruppe.

claimDevicesRequest
ClaimDevicesRequest

Massenanspruchsgeräte fordern Textkörper an.

options
DeviceGroupsClaimDevicesOptionalParams

Die Optionsparameter.

Gibt zurück

beginCreateOrUpdate(string, string, string, string, DeviceGroup, DeviceGroupsCreateOrUpdateOptionalParams)

Erstellen Sie eine DeviceGroup. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

function beginCreateOrUpdate(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, resource: DeviceGroup, options?: DeviceGroupsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DeviceGroup>, DeviceGroup>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

deviceGroupName

string

Name der Gerätegruppe.

resource
DeviceGroup

Parameter zum Erstellen von Ressourcen.

options
DeviceGroupsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, string, string, DeviceGroup, DeviceGroupsCreateOrUpdateOptionalParams)

Erstellen Sie eine DeviceGroup. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

function beginCreateOrUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, resource: DeviceGroup, options?: DeviceGroupsCreateOrUpdateOptionalParams): Promise<DeviceGroup>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

deviceGroupName

string

Name der Gerätegruppe.

resource
DeviceGroup

Parameter zum Erstellen von Ressourcen.

options
DeviceGroupsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<DeviceGroup>

beginDelete(string, string, string, string, DeviceGroupsDeleteOptionalParams)

Dient zum Löschen einer DeviceGroup. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

deviceGroupName

string

Name der Gerätegruppe.

options
DeviceGroupsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, string, string, DeviceGroupsDeleteOptionalParams)

Dient zum Löschen einer DeviceGroup. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

deviceGroupName

string

Name der Gerätegruppe.

options
DeviceGroupsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginUpdate(string, string, string, string, DeviceGroupUpdate, DeviceGroupsUpdateOptionalParams)

Dient zum Aktualisieren einer DeviceGroup. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

function beginUpdate(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, properties: DeviceGroupUpdate, options?: DeviceGroupsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DeviceGroup>, DeviceGroup>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

deviceGroupName

string

Name der Gerätegruppe.

properties
DeviceGroupUpdate

Die zu aktualisierenden Ressourceneigenschaften.

options
DeviceGroupsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginUpdateAndWait(string, string, string, string, DeviceGroupUpdate, DeviceGroupsUpdateOptionalParams)

Dient zum Aktualisieren einer DeviceGroup. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

function beginUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, properties: DeviceGroupUpdate, options?: DeviceGroupsUpdateOptionalParams): Promise<DeviceGroup>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

deviceGroupName

string

Name der Gerätegruppe.

properties
DeviceGroupUpdate

Die zu aktualisierenden Ressourceneigenschaften.

options
DeviceGroupsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<DeviceGroup>

countDevices(string, string, string, string, DeviceGroupsCountDevicesOptionalParams)

Zählt Geräte in der Gerätegruppe. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

function countDevices(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, options?: DeviceGroupsCountDevicesOptionalParams): Promise<CountDevicesResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

deviceGroupName

string

Name der Gerätegruppe.

options
DeviceGroupsCountDevicesOptionalParams

Die Optionsparameter.

Gibt zurück

get(string, string, string, string, DeviceGroupsGetOptionalParams)

Rufen Sie eine DeviceGroup ab. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produkt- oder Gerätegruppennamen verwendet werden.

function get(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, options?: DeviceGroupsGetOptionalParams): Promise<DeviceGroup>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

deviceGroupName

string

Name der Gerätegruppe.

options
DeviceGroupsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<DeviceGroup>

listByProduct(string, string, string, DeviceGroupsListByProductOptionalParams)

DeviceGroup-Ressourcen nach Produkt auflisten. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

function listByProduct(resourceGroupName: string, catalogName: string, productName: string, options?: DeviceGroupsListByProductOptionalParams): PagedAsyncIterableIterator<DeviceGroup, DeviceGroup[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

options
DeviceGroupsListByProductOptionalParams

Die Optionsparameter.

Gibt zurück