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


Devices interface

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

Методы

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

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

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

Create устройство. Используйте ".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)

Create устройство. Используйте ".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)

Create устройство. Используйте ".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

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

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