This class allows for managing bulk operations.

Hierarchy

Constructors

Methods

Constructors

Methods

  • Creates a new operation.

    Returns

    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);
    })();

    Parameters

    • operation: Partial<IOperationBulk>

      Operation object with mandantory fragments.

    Returns Promise<IResult<IOperationBulk>>