The resources responsible for installing and managing device containers
-
netField.devices.containers.getAll(deviceId, [options], [callback])
-
netField.devices.containers.delete(containerId, deviceId, [callback])
-
netField.devices.containers.create(containerId, deviceId, params, [callback])
-
netField.devices.containers.update(containerId, deviceId, params, [options], [callback])
-
netField.devices.containers.properties(containerId, deviceId, [callback])
-
netField.devices.containers.getInstalled(deviceId, [options], [callback])
-
netField.devices.containers.get(deviceId, containerId, [callback])
-
netField.devices.containers.getDeployable(deviceId, [options], [callback])
Get list of installed and deployable containers to device
/**
* @param {string} deviceId
* @param {any} options optional
* @param {function} callback optional
*/
netField.devices.containers.getAll(deviceId, [options], [callback])
Delete device container
/**
* @param {string} containerId
* @param {string} deviceId
* @param {function} callback optional
*/
netField.devices.containers.delete(containerId, deviceId, [callback])
Install device container
/**
* @param {string} containerId
* @param {string} deviceId
* @param {any} params
* @param {function} callback optional
*/
netField.devices.containers.create(containerId, deviceId, params, [callback])
Update device container
/**
* @param {string} containerId
* @param {string} deviceId
* @param {any} params
* @param {any} options optional
* @param {function} callback optional
*/
netField.devices.containers.update(containerId, deviceId, params, [options], [callback])
Get device container properties
/**
* @param {string} containerId
* @param {string} deviceId
* @param {function} callback optional
*/
netField.devices.containers.properties(containerId, deviceId, [callback])
Get list of installed containers to device
/**
* @param {string} deviceId
* @param {any} options optional
* @param {function} callback optional
*/
netField.devices.containers.getInstalled(deviceId, [options], [callback])
Get a single installed container to a device
/**
* @param {string} deviceId
* @param {string} containerId
* @param {function} callback optional
*/
netField.devices.containers.get(deviceId, containerId, [callback])
Get list of deployable containers to device
/**
* @param {string} deviceId
* @param {any} options optional
* @param {function} callback optional
*/
netField.devices.containers.getDeployable(deviceId, [options], [callback])
Delete all device containers
/**
* @param {string} deviceId
* @param {function} callback optional
*/
netField.devices.containers.delete(deviceId, [callback])