Interface IOperationBulk

Interface to gather all mandantory fragments to have a valid bulk operation.

interface IOperationBulk {
    creationRamp: number;
    failedParentId?: string | number;
    generalStatus?: OperationBulkGeneralStatus;
    groupId: string | number;
    id?: string | number;
    note?: string;
    operationPrototype: Partial<IOperation>;
    progress?: IOperationBulkProgress;
    self?: string;
    startDate: string;
    status?: OperationBulkStatus;
}

Properties

creationRamp: number

Delay between every operation creation

failedParentId?: string | number

Identifier of the failed bulk operation that current operation was created from

Simplified user friendly status of Bulk Operation, see [[OperationBulkGeneralStatus]]

groupId: string | number

Identifies the target group on which this operation should be performed

id?: string | number

Identifier for bulk operation

note?: string

User specified note

operationPrototype: Partial<IOperation>

Operation to be executed for every device in a group

Contains information about number of processed operations, see [[IOperationBulkProgress]]

self?: string

Link to this resource

startDate: string

Time when operations should be created

Status of Bulk Operation, see [[OperationBulkStatus]]