Поделиться через


DeviceGroups interface

Интерфейс, представляющий группы устройств.

Методы

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

Массовые утверждения устройств. Используйте параметр ".unassigned" или ".default" для групп устройств и имен продуктов, если массовое утверждение устройств только в каталоге.

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

Массовые утверждения устройств. Используйте параметр ".unassigned" или ".default" для групп устройств и имен продуктов, если массовое утверждение устройств только в каталоге.

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

Создайте группу устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

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

Создайте группу устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

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

Удаление группы устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

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

Удаление группы устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

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

Обновление группы устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

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

Обновление группы устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

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

Подсчитывает устройства в группе устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

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

Получение группы устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

listByProduct(string, string, string, DeviceGroupsListByProductOptionalParams)

Вывод списка ресурсов DeviceGroup по продукту. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

Сведения о методе

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

Массовые утверждения устройств. Используйте параметр ".unassigned" или ".default" для групп устройств и имен продуктов, если массовое утверждение устройств только в каталоге.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

deviceGroupName

string

Имя группы устройств.

claimDevicesRequest
ClaimDevicesRequest

Текст запроса устройств массового утверждения.

options
DeviceGroupsClaimDevicesOptionalParams

Параметры параметров.

Возвращаемое значение

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

Массовые утверждения устройств. Используйте параметр ".unassigned" или ".default" для групп устройств и имен продуктов, если массовое утверждение устройств только в каталоге.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

deviceGroupName

string

Имя группы устройств.

claimDevicesRequest
ClaimDevicesRequest

Текст запроса устройств массового утверждения.

options
DeviceGroupsClaimDevicesOptionalParams

Параметры параметров.

Возвращаемое значение

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

Создайте группу устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

deviceGroupName

string

Имя группы устройств.

resource
DeviceGroup

Параметры создания ресурсов.

options
DeviceGroupsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Создайте группу устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

deviceGroupName

string

Имя группы устройств.

resource
DeviceGroup

Параметры создания ресурсов.

options
DeviceGroupsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<DeviceGroup>

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

Удаление группы устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

deviceGroupName

string

Имя группы устройств.

options
DeviceGroupsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Удаление группы устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

deviceGroupName

string

Имя группы устройств.

options
DeviceGroupsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

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

Обновление группы устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

deviceGroupName

string

Имя группы устройств.

properties
DeviceGroupUpdate

Свойства ресурса, которые необходимо обновить.

options
DeviceGroupsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Обновление группы устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

deviceGroupName

string

Имя группы устройств.

properties
DeviceGroupUpdate

Свойства ресурса, которые необходимо обновить.

options
DeviceGroupsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<DeviceGroup>

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

Подсчитывает устройства в группе устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

deviceGroupName

string

Имя группы устройств.

options
DeviceGroupsCountDevicesOptionalParams

Параметры параметров.

Возвращаемое значение

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

Получение группы устройств. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта или группы устройств.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

deviceGroupName

string

Имя группы устройств.

options
DeviceGroupsGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<DeviceGroup>

listByProduct(string, string, string, DeviceGroupsListByProductOptionalParams)

Вывод списка ресурсов DeviceGroup по продукту. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

options
DeviceGroupsListByProductOptionalParams

Параметры параметров.

Возвращаемое значение