The resources responsible for creating and managing fleet device rollout
-
netField.deployments.rollouts.rollback(rolloutId, [callback])
-
netField.deployments.rollouts.getRollbacks(rolloutId, deviceId [callback])
Get a list of all rollouts by organisation id
/**
* @param {number} organisationId
* @param {number} page
* @param {number} limit
* @param {string} sortBy
* @param {string} sortOrder asc, desc
* @param {string} jobId
* @param {string} status
* @param {function} callback optional
*/
netField.deployments.rollouts.getAll(organisationId, page, limit, sortBy, sortOrder, jobId, status, [callback])
Get single rollout by id
/**
* @param {string} rolloutId
* @param {function} callback optional
*/
netField.deployments.rollouts.get(rolloutId, [callback])
Pause execution of deployment job by rolloutId
/**
* @param {string} rolloutId
* @param {function} callback optional
*/
netField.deployments.rollouts.pause(rolloutId, [callback])
Start execution of deployment job by rolloutId
/**
* @param {string} rolloutId
* @param {function} callback optional
*/
netField.deployments.rollouts.start(rolloutId, [callback])
Rollback deployment job by rolloutId
/**
* @param {string} rolloutId
* @param {function} callback optional
*/
netField.deployments.rollouts.rollback(rolloutId, [callback])
Get device rollback items by rolloutId and deviceIdd
/**
* @param {string} rolloutId
* @param {string} deviceId
* @param {function} callback optional
*/
netField.deployments.rollouts.getRollbacks(rolloutId, deviceId, [callback])