Skip to main content

devices

Overview

Namedevices
TypeResource
Idazure.sphere.devices

Fields

Methods

NameAccessible byRequired ParamsDescription
getSELECTcatalogName, deviceGroupName, deviceName, productName, resourceGroupName, subscriptionIdGet a Device. Use '.unassigned' or '.default' for the device group and product names when a device does not belong to a device group and product.
list_by_device_groupSELECTcatalogName, deviceGroupName, productName, resourceGroupName, subscriptionIdList Device resources by DeviceGroup. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name.
create_or_updateINSERTcatalogName, deviceGroupName, deviceName, productName, resourceGroupName, subscriptionIdCreate a Device. Use '.unassigned' or '.default' for the device group and product names to claim a device to the catalog only.
deleteDELETEcatalogName, deviceGroupName, deviceName, productName, resourceGroupName, subscriptionIdDelete a Device
_list_by_device_groupEXECcatalogName, deviceGroupName, productName, resourceGroupName, subscriptionIdList Device resources by DeviceGroup. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name.
generate_capability_imageEXECcatalogName, deviceGroupName, deviceName, productName, resourceGroupName, subscriptionId, data__capabilitiesGenerates the capability image for the device. Use '.unassigned' or '.default' for the device group and product names to generate the image for a device that does not belong to a specific device group and product.
updateEXECcatalogName, deviceGroupName, deviceName, productName, resourceGroupName, subscriptionIdUpdate a Device. Use '.unassigned' or '.default' for the device group and product names to move a device to the catalog level.