CallDataSourceAction
Interface: CallDataSourceAction
Defined in: schema.ts:711
Действие: вызов источника данных.
Runtime должен найти DataSource по dataSourceId, выполнить запрос
и опционально сохранить результат в state.
Properties
assignErrorToStateKey?
optionalassignErrorToStateKey:string
Defined in: schema.ts:733
Необязательный ключ state, в который следует сохранить данные об ошибке, если вызов источника завершился с ошибкой (например, API mock).
assignResultToStateKey?
optionalassignResultToStateKey:string
Defined in: schema.ts:727
Необязательный ключ state, в который следует сохранить результат вызова источника данных.
На уровне схемы строка, на уровне валидации может проверяться по тем же правилам, что и ключи переменных состояния.
dataSourceId
dataSourceId:
string
Defined in: schema.ts:713
mockScenarioOverride?
optionalmockScenarioOverride:"success"|"error"
Defined in: schema.ts:751
Переопределение сценария мока для единичного вызова в превью.
Используется только в инструментах разработки (builder preview) и не сохраняется в DSL.
queryId?
optionalqueryId:string
Defined in: schema.ts:718
Идентификатор конкретного запроса для DB dataSource.
retryCount?
optionalretryCount:number
Defined in: schema.ts:738
Количество повторных попыток при ошибке.
retryDelayMs?
optionalretryDelayMs:number
Defined in: schema.ts:743
Задержка между повторными попытками (мс).
type
type:
"callDataSource"
Defined in: schema.ts:712