The resources responsible for creating and managing fleet device deployment
-
netField.deployments.jobs.containers.add(jobId, containerId, params, [callback])
-
netField.deployments.jobs.containers.update(jobId, containerId, params, [callback])
-
netField.deployments.jobs.containers.delete(jobId, containerId, [callback])
-
netField.deployments.jobs.containers.getAll(jobId, page, limit, sortBy, sortOrder, [callback])
-
netField.deployments.jobs.containers.get(jobId, containerId, [callback])
-
netField.deployments.jobs.getAll(organisationId, page, limit, sortBy, sortOrder, [callback])
-
netField.deployments.jobs.routes.add(jobId, params, [callback])
-
netField.deployments.jobs.routes.update(jobId, routeId, params, [callback])
-
netField.deployments.jobs.routes.delete(jobId, routeId, [callback])
-
netField.deployments.jobs.routes.getAll(jobId, page, limit, sortBy, sortOrder, [callback])
-
netField.deployments.jobs.routes.get(jobId, routeId, [callback])
-
netField.deployments.jobs.execute(jobId, filterId, params, [callback])
-
netField.deployments.jobs.containers.methods.add(jobId, containerId, params, [callback])
-
netField.deployments.jobs.containers.methods.delete(jobId, containerId, methodId, [callback])
-
netField.deployments.jobs.containers.methods.get(jobId, containerId, methodId, [callback])
Create deployment job
/**
* @param {object} params
* @param {function} callback optional
*/
netField.deployments.jobs.create(params, [callback])
Update deployment job
/**
* @param {string} jobId
* @param {object} params
* @param {function} callback optional
*/
netField.deployments.jobs.update(jobId, params, [callback])
Delete deployment job
/**
* @param {string} jobId
* @param {function} callback optional
*/
netField.deployments.jobs.delete(jobId, [callback])
Get single deployment job by id
/**
* @param {string} jobId
* @param {function} callback optional
*/
netField.deployments.jobs.get(jobId, [callback])
Get a list of all deployment jobs
/**
* @param {number} organisationId
* @param {number} page
* @param {number} limit
* @param {string} sortBy
* @param {string} sortOrder
* @param {function} callback optional
*/
netField.deployments.jobs.getAll(organisationId, page, limit, sortBy, sortOrder, [callback])
Add single container to a deployment job
/**
* @param {string} jobId
* @param {string} containerId
* @param {object} params
* @param {function} callback optional
*/
netField.deployments.jobs.containers.add(jobId, containerId, params, [callback])
Update single container in a deployment job
/**
* @param {string} jobId
* @param {string} containerId
* @param {object} params
* @param {function} callback optional
*/
netField.deployments.jobs.containers.update(jobId, containerId, params, [callback])
Delete single container in a deployment job
/**
* @param {string} jobId
* @param {string} containerId
* @param {function} callback optional
*/
netField.deployments.jobs.containers.delete(jobId, containerId, [callback])
Get a list of all containers in a deployment job
/**
* @param {string} jobId
* @param {number} page
* @param {number} limit
* @param {string} sortBy
* @param {string} sortOrder
* @param {function} callback optional
*/
netField.deployments.jobs.containers.getAll(jobId, page, limit, sortBy, sortOrder, [callback])
Get single container in a deployment job by id
/**
* @param {string} jobId
* @param {string} containerId
* @param {function} callback optional
*/
netField.deployments.jobs.containers.get(jobId, containerId, [callback])
Add single route to a deployment job
/**
* @param {string} jobId
* @param {string} routeId
* @param {object} params
* @param {function} callback optional
*/
netField.deployments.jobs.routes.add(jobId, params, [callback])
Update single route in a deployment job
/**
* @param {string} jobId
* @param {string} routeId
* @param {object} params
* @param {function} callback optional
*/
netField.deployments.jobs.routes.update(jobId, routeId, params, [callback])
Delete single route in a deployment job
/**
* @param {string} jobId
* @param {string} routeId
* @param {function} callback optional
*/
netField.deployments.jobs.routes.delete(jobId, routeId, [callback])
Get a list of all routes in a deployment job
/**
* @param {string} jobId
* @param {number} page
* @param {number} limit
* @param {string} sortBy
* @param {string} sortOrder
* @param {function} callback optional
*/
netField.deployments.jobs.routes.getAll(jobId, page, limit, sortBy, sortOrder, [callback])
Get single route in a deployment job by id
/**
* @param {string} jobId
* @param {string} routeId
* @param {function} callback optional
*/
netField.deployments.jobs.routes.get(jobId, routeId, [callback])
Execute deployment job by filter condition
/**
* @param {string} jobId
* @param {string} filterId
* @param {object} params
* @param {function} callback optional
*/
netField.deployments.jobs.execute(jobId, filterId, params, [callback])
Add direct method to container into deployment job
/**
* @param {string} jobId
* @param {string} containerId
* @param {object} params
* @param {function} callback optional
*/
netField.deployments.jobs.containers.methods.add(jobId, containerId, params, [callback])
Update container direct method into deployment job
/**
* @param {string} jobId
* @param {string} containerId
* @param {string} methodId
* @param {object} params
* @param {function} callback optional
*/
netField.deployments.jobs.containers.methods.update(jobId, containerId, methodId, params, [callback])
Delete direct method from container into deployment job document
/**
* @param {string} jobId
* @param {string} containerId
* @param {string} methodId
* @param {function} callback optional
*/
netField.deployments.jobs.containers.methods.delete(jobId, containerId, methodId, [callback])
Get lis of all direct methods from deployment job container by container id
/**
* @param {string} jobId
* @param {string} containerId
* @param {number} page
* @param {number} limit
* @param {string} sortBy
* @param {string} sortOrder
* @param {function} callback optional
*/
netField.deployments.jobs.containers.methods.getAll(jobId, containerId, page, limit, sortBy, sortOrder, [callback])
Get single direct method from deployment job container by method id
/**
* @param {string} jobId
* @param {string} containerId
* @param {string} methodId
* @param {function} callback optional
*/
netField.deployments.jobs.containers.methods.get(jobId, containerId, methodId, [callback])