The resources responsible for managing deployment manifests
-
netField.organisations.manifests.createContainer(organisationId, params, [options, callback])
-
netField.organisations.manifests.createRoutes(organisationId, params, [options, callback])
-
netField.organisations.manifests.deleteContainer(organisationId, containerId, [options, callback])
-
netField.organisations.manifests.deleteRoute(organisationId, routeId, [options, callback])
-
netField.organisations.manifests.updateRoute(organisationId, routeId, params, [options, callback])
-
netField.organisations.manifests.getContainer(organisationId, containerId, [options, callback])
-
netField.organisations.manifests.getRoute(organisationId, routeId, [options, callback])
-
netField.organisations.manifests.copyManifest(organisationId, [callback])
-
netField.organisations.manifests.applyManifest(organisationId, deviceId, [callback])
Get list of deployment manifest containers
/**
* @param {number} organisationId
* @param {any} options optional
* @param {function} callback optional
*/
netField.organisations.manifests.getContainers(organisationId, [options], [callback])
Get list of deployment manifest routes
/**
* @param {number} organisationId
* @param {function} callback optional
*/
netField.organisations.manifests.getRoutes(organisationId, page?, limit?, sortBy?, sortOrder?, [callback])
Adds a new container to deployment manifest
/**
* @param {number} organisationId
* @param {string} containerId
* @param {any} options optional
* @param {function} callback optional
*/
netField.organisations.manifests.createContainer(organisationId, containerId, [options], [callback])
Adds a new route to deployment manifest
/**
* @param {number} organisationId
* @param {any} params
* @param {any} options optional
* @param {function} callback optional
*/
netField.organisations.manifests.createRoute(organisationId, params, [options], [callback])
Deletes the specified container from the deployment manifest
/**
* @param {number} organisationId
* @param {string} containerId
* @param {function} callback optional
*/
netField.organisations.manifests.deleteContainer(organisationId, containerId, [callback])
Deletes the specified route from the deployment manifest
/**
* @param {number} organisationId
* @param {string} routeId
* @param {function} callback optional
*/
netField.organisations.manifests.deleteRoute(organisationId, routeId, [callback])
Updates the specified container from the deployment manifest
/**
* @param {formData} params
* @param {object} options optional
* @param {function} callback optional
*/
netField.organisations.manifests.updateContainer(organisationId, containerId, params, [options, callback])
Updates the specified route from the deployment manifest
/**
* @param {number} organisationId
* @param {string} routeId
* @param {function} callback optional
*/
netField.organisations.manifests.updateRoute(organisationId, routeId, params, [options, callback])
Get the specified container from the deployment manifest
/**
* @param {number} organisationId
* @param {string} containerId
* @param {function} callback optional
*/
netField.organisations.manifests.getContainer(organisationId, containerId, [callback])
Get the specified route from the deployment manifest
/**
* @param {number} organisationId
* @param {string} routeId
* @param {function} callback optional
*/
netField.organisations.manifests.getRoute(organisationId, routeId, [callback])
Copy parent organisation deployment manifest to the current selected organisation
/**
* @param {number} organisationId
* @param {function} callback optional
*/
netField.organisations.manifests.copyManifest(organisationId, [callback])
Apply manifest to onboarded device
/**
* @param {number} organisationId
* @param {string} deviceId
* @param {function} callback optional
*/
netField.organisations.manifests.applyManifest(organisationId, deviceId, [callback])