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


Devices interface

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

Методы

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

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

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

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

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

Удаление устройства

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

Удаление устройства

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Параметры

resourceGroupName

string

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

catalogName

string

Имя каталога

productName

string

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

deviceGroupName

string

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

deviceName

string

Имя устройства

resource
Device

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

options
DevicesCreateOrUpdateOptionalParams

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

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

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

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

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

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

Параметры

resourceGroupName

string

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

catalogName

string

Имя каталога

productName

string

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

deviceGroupName

string

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

deviceName

string

Имя устройства

resource
Device

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

options
DevicesCreateOrUpdateOptionalParams

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

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

Promise<Device>

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

Удаление устройства

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

Параметры

resourceGroupName

string

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

catalogName

string

Имя каталога

productName

string

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

deviceGroupName

string

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

deviceName

string

Имя устройства

options
DevicesDeleteOptionalParams

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

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

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

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

Удаление устройства

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

Параметры

resourceGroupName

string

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

catalogName

string

Имя каталога

productName

string

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

deviceGroupName

string

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

deviceName

string

Имя устройства

options
DevicesDeleteOptionalParams

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

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

Promise<void>

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

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

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

Параметры

resourceGroupName

string

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

catalogName

string

Имя каталога

productName

string

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

deviceGroupName

string

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

deviceName

string

Имя устройства

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

Создайте текст запроса изображения возможностей.

options
DevicesGenerateCapabilityImageOptionalParams

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

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

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

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

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

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

Параметры

resourceGroupName

string

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

catalogName

string

Имя каталога

productName

string

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

deviceGroupName

string

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

deviceName

string

Имя устройства

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

Создайте текст запроса изображения возможностей.

options
DevicesGenerateCapabilityImageOptionalParams

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

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

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

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

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

Параметры

resourceGroupName

string

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

catalogName

string

Имя каталога

productName

string

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

deviceGroupName

string

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

deviceName

string

Имя устройства

properties
DeviceUpdate

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

options
DevicesUpdateOptionalParams

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

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

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

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

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

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

Параметры

resourceGroupName

string

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

catalogName

string

Имя каталога

productName

string

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

deviceGroupName

string

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

deviceName

string

Имя устройства

properties
DeviceUpdate

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

options
DevicesUpdateOptionalParams

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

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

Promise<Device>

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

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

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

Параметры

resourceGroupName

string

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

catalogName

string

Имя каталога

productName

string

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

deviceGroupName

string

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

deviceName

string

Имя устройства

options
DevicesGetOptionalParams

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

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

Promise<Device>

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

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

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

Параметры

resourceGroupName

string

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

catalogName

string

Имя каталога

productName

string

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

deviceGroupName

string

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

options
DevicesListByDeviceGroupOptionalParams

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

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