Cumulocity Web SDK - v1021.62.8
    Preparing search index...

    Class OperationBulkService

    This class allows for managing bulk operations.

    Hierarchy (View Summary)

    Index

    Constructors

    Methods

    • Creates a new operation.

      Parameters

      • operation: Partial<IOperationBulk>

        Operation object with mandantory fragments.

      Returns Promise<IResult<IOperationBulk>>

      Response wrapped in [[IResult]]

      Example


      const mandantoryObject: Partial<IOperationBulk> = {
      creationRamp: 15,
      groupId: '149044',
      operationPrototype: {
      c8y_Restart: {},
      description: 'Restart device',
      deviceId: device.id,
      status: 'PENDING'
      },
      startDate: '2018-02-15T16:01:00.000Z'
      };

      (async () => {
      const {data, res} = await operationBulkService.create(mandantoryObject);
      })();
    • Updates a new operation.

      Parameters

      Returns Promise<IResult<IOperationBulk>>

      Response wrapped in [[IResult]]

      Example


      const updateObject: Partial<IOperationBulk> = {
      creationRamp: 15,
      groupId: '149044',
      operationPrototype: {
      c8y_Restart: {},
      description: 'Restart device',
      deviceId: device.id,
      status: 'PENDING'
      },
      startDate: '2018-02-15T16:01:00.000Z'
      };

      (async () => {
      const {data, res} = await operationBulkService.update(updateObject);
      })();