TESSA Web API
    Preparing search index...

    Interface OperationCreateParams

    Параметры создаваемой операции

    interface OperationCreateParams {
        digest?: null | string;
        flags?: null | OperationCreationFlags;
        hash?: null | string;
        id?: null | string;
        jsonStatus?: null | string;
        objectId?: null | string;
        postponedTo?: null | string;
        request?: null | OperationRequest;
        typeId: string;
    }
    Index

    Properties

    digest?: null | string

    Краткое описание операции или null, если описание не требуется.

    flags?: null | OperationCreationFlags

    Флаги, указывающие на способ создания операции.

    hash?: null | string

    Хеш-значение операции или null, если система рассчитает его самостоятельно.

    Операция с совпадающими хеш-значениями может не быть создана, если указан флаг OperationCreationFlags.FailOnHashCollision.

    id?: null | string

    Идентификатор создаваемой операции или null, если идентификатор создаётся сервисом.

    jsonStatus?: null | string

    Статус выполнения операции в формате JSON, имеющего произвольную структуру.

    objectId?: null | string

    Идентификатор объекта, с которым связана операция (обычно это идентификатор карточки или файла). Может быть не указан. Влияет на расчёт хеша hash.

    postponedTo?: null | string

    Дата и время, до наступления которых создаваемая операция будет отложена, или null, если создаваемая операция не отложена.

    request?: null | OperationRequest

    Дополнительные параметры операции или null, если параметры не требуются.

    typeId: string

    Идентификатор типа операции, который должен содержаться в таблице-перечислении OperationTypes.