get-workflow-execution-history
Описание
Возвращает историю указанного выполнения рабочей области. Результаты могут быть разделены на несколько страниц. Чтобы получить последующие страницы, вызовите эту же команду, используя значение nextPageToken, полученное из первоначального вызова.
Примечание
Контроль доступа
Вы можете использовать политики IAM для управления доступом к этому действию к ресурсам Amazon SWF следующим образом:
- Используйте элемент
Resourceс именем домена, чтобы ограничить действие только указанными доменам. - Используйте элемент
Actionдля разрешения или запрета разрешения на вызов этого действия. - Вы не можете использовать политику IAM для ограничения параметров этого действия.
Если у вызывающего лица недостаточно разрешений для вызова действия или значения параметров выходят за пределы заданных ограничений, действие завершается неудачей. Соответствующий атрибут события устанавливает параметр cause в значение OPERATION_NOT_PERMITTED. Подробности и примеры политик IAM см. в разделе Использование IAM для управления доступом к рабочим областям Amazon SWF в руководстве разработчика Amazon SWF.
См. также: Документация API AWS
get-workflow-execution-history является постраничной операцией. Для получения всего набора результатов может потребоваться несколько вызовов API. Вы можете отключить постраничный вывод, задав аргумент --no-paginate. При использовании --output text и аргумента --query в ответ на постраничный вывод, аргумент --query должен извлекать данные из результатов следующих выражений запросов: events
Синтаксис
get-workflow-execution-history
--domain <value>
--execution <value>
[--reverse-order | --no-reverse-order]
[--cli-input-json | --cli-input-yaml]
[--starting-token <value>]
[--page-size <value>]
[--max-items <value>]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--domain (строка)
--execution (структура)
Указывает выполнение рабочей области, для которого нужно вернуть историю.
workflowId -> (строка)
runId -> (строка)
Сокращенный синтаксис:
workflowId=string,runId=string
Синтаксис JSON:
{
"workflowId": "string",
"runId": "string"
}
--reverse-order | --no-reverse-order (булево)
true возвращает события в обратном порядке. По умолчанию результаты возвращаются в порядке возрастания eventTimeStamp событий.--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной строки JSON. Строка JSON следует формату, предоставленному --generate-cli-skeleton. Если другие аргументы предоставлены в командной строке, эти значения переопределяют значения, предоставленные в JSON. Невозможно передавать произвольные двоичные значения с помощью предоставленного значения JSON, так как строка будет интерпретироваться буквально. Это не может быть указано вместе с --cli-input-yaml.
--starting-token (строка)
Токен для указания места начала постраничной обработки. Это NextToken из ранее усеченного ответа.
Примеры использования см. в разделе Постраничный вывод в Руководстве пользователя AWS CLI.
--page-size (целое число)
Размер каждой страницы для получения в вызове AWS-сервиса. Это не влияет на количество элементов, возвращаемых в выводе команды. Установка меньшего размера страницы приводит к большему количеству вызовов AWS-сервиса, получая меньше элементов в каждом вызове. Это может помочь предотвратить истечение времени ожидания AWS-вызовов.
Примеры использования см. в разделе Постраничный вывод в Руководстве пользователя AWS Command Line Interface.
--max-items (целое число)
Общее количество элементов для возврата в выводе команды. Если общее количество доступных элементов больше указанного значения, в выводе команды предоставляется NextToken. Для возобновления постраничной обработки укажите значение NextToken в аргументе starting-token последующей команды. Не используйте элемент ответа NextToken непосредственно вне AWS CLI.
Примеры использования см. в разделе Постраничный вывод в Руководстве пользователя AWS Command Line Interface.
--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса API. Если предоставлено без значения или со значением input, выводит пример входного JSON, который может быть использован в качестве аргумента для --cli-input-json. Аналогично, если предоставлено значение yaml-input, выводит пример входного YAML, который можно использовать с --cli-input-yaml. Если предоставлено значение output, он проверяет входные данные команды и возвращает пример выходного JSON для этой команды. Сгенерированный JSON-скелет не стабилен между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.
Глобальные параметры
--debug (булево)
Включить отладку логов.
--endpoint-url (строка)
Переопределить URL по умолчанию команды указанным URL.
--no-verify-ssl (булево)
По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять сертификаты SSL. Этот параметр переопределяет поведение проверки сертификатов SSL по умолчанию.
--no-paginate (булево)
Отключить автоматическую постраничную обработку. Если автоматическая постраничная обработка отключена, AWS CLI сделает только один вызов для первой страницы результатов.
--output (строка)
Стиль форматирования для вывода команд.
- json
- text
- table
- yaml
- yaml-stream
--query (строка)
Запрос JMESPath для использования при фильтрации данных ответа.
--profile (строка)
Использование определенного профиля из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Отображение версии этого инструмента.
--color (строка)
Включение/выключение цветного вывода.
- on
- off
- auto
--no-sign-request (булево)
Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент предоставлен.
--ca-bundle (строка)
Обрабатываемый пакет сертификатов CA для проверки сертификатов SSL. Переопределяет настройки конфигурации/среды.
--cli-read-timeout (целое число)
Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет блокирующим и не будет иметь тайм-аута. Значение по умолчанию - 60 секунд.
--cli-connect-timeout (целое число)
Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет блокирующим и не будет иметь тайм-аута. Значение по умолчанию - 60 секунд.
--cli-binary-format (строка)
Стиль форматирования для использования с двоичными блоками. По умолчанию используется формат base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как строка, закодированная в base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого файла, которое соответствует двоичному блоку, fileb:// всегда будет обрабатываться как двоичное и использовать содержимое файла непосредственно, независимо от настройки cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (булево)
Отключить постраничную обработку для вывода.
--cli-auto-prompt (булево)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (булево)
Отключить автоматический запрос параметров ввода CLI.
Вывод
events -> (список)
Список событий истории.
(структура)
Событие в рамках выполнения рабочего процесса. Событие истории может быть одного из следующих типов:
-
ActivityTaskCancelRequested– Система получила решениеRequestCancelActivityTask. -
ActivityTaskCanceled– Задача активности была успешно отменена. -
ActivityTaskCompleted– Работник активности успешно завершил задачу активности, вызвав RespondActivityTaskCompleted. -
ActivityTaskFailed– Работник активности завершил задачу активности с ошибкой, вызвав RespondActivityTaskFailed. -
ActivityTaskScheduled– Задача активности была запланирована для выполнения. -
ActivityTaskStarted– Запланированная задача активности была распределена работнику. -
ActivityTaskTimedOut– Задача активности истекла по времени. -
CancelTimerFailed– Не удалось обработать решение CancelTimer. Это происходит, когда решение не настроено должным образом, например, таймер с указанным идентификатором таймера не существует. -
CancelWorkflowExecutionFailed– Не удалось отменить выполнение рабочего процесса. -
ChildWorkflowExecutionCanceled– Вложенное выполнение рабочего процесса, начатое этим выполнением рабочего процесса, было отменено и закрыто. -
ChildWorkflowExecutionCompleted– Вложенное выполнение рабочего процесса, начатое этим выполнением рабочего процесса, успешно завершилось и было закрыто. -
ChildWorkflowExecutionFailed– Вложенное выполнение рабочего процесса, начатое этим выполнением рабочего процесса, не завершилось успешно и было закрыто. -
ChildWorkflowExecutionStarted– Вложенное выполнение рабочего процесса было успешно начато. -
ChildWorkflowExecutionTerminated– Вложенное выполнение рабочего процесса, начатое этим выполнением рабочего процесса, было завершено. -
ChildWorkflowExecutionTimedOut– Вложенное выполнение рабочего процесса, начатое этим выполнением рабочего процесса, истекло по времени и было закрыто. -
CompleteWorkflowExecutionFailed– Выполнение рабочего процесса не завершилось. -
ContinueAsNewWorkflowExecutionFailed– Выполнение рабочего процесса не завершилось после продолжения как новый рабочий процесс. -
DecisionTaskCompleted– Решающий элемент успешно завершил задачу принятия решений, вызвав RespondDecisionTaskCompleted. -
DecisionTaskScheduled– Задача принятия решений была запланирована для выполнения рабочего процесса. -
DecisionTaskStarted– Задача принятия решений была распределена решающему элементу. -
DecisionTaskTimedOut– Задача принятия решений истекла по времени. -
ExternalWorkflowExecutionCancelRequested– Запрос на отмену внешнего выполнения рабочего процесса был успешно доставлен целевому выполнению. -
ExternalWorkflowExecutionSignaled– Сигнал, запрошенный этим выполнением рабочего процесса, был успешно доставлен целевому внешнему выполнению рабочего процесса. -
FailWorkflowExecutionFailed– Запрос на пометку выполнения рабочего процесса как завершенного с ошибкой, сам завершился с ошибкой. -
MarkerRecorded– В истории рабочего процесса была записана отметка в результате решенияRecordMarker. -
RecordMarkerFailed– РешениеRecordMarkerвернулось с ошибкой. -
RequestCancelActivityTaskFailed– Не удалось обработать решение RequestCancelActivityTask. Это происходит, когда решение не настроено должным образом. -
RequestCancelExternalWorkflowExecutionFailed– Запрос на отмену внешнего выполнения рабочего процесса завершился с ошибкой. -
RequestCancelExternalWorkflowExecutionInitiated– Была сделана попытка запросить отмену внешнего выполнения рабочего процесса. -
ScheduleActivityTaskFailed– Не удалось обработать решение ScheduleActivityTask. Это происходит, когда решение не настроено должным образом, например, указанный тип активности не зарегистрирован. -
SignalExternalWorkflowExecutionFailed– Запрос на отправку сигнала внешнему выполнению рабочего процесса завершился с ошибкой. -
SignalExternalWorkflowExecutionInitiated– Был сделан запрос на отправку сигнала внешнему рабочему процессу. -
StartActivityTaskFailed– Запланированная задача активности не смогла начаться. -
StartChildWorkflowExecutionFailed– Не удалось обработать решение StartChildWorkflowExecution. Это происходит, когда решение не настроено должным образом, например, указанный тип рабочего процесса не зарегистрирован. -
StartChildWorkflowExecutionInitiated– Был сделан запрос на запуск дочернего выполнения рабочего процесса. -
StartTimerFailed– Не удалось обработать решение StartTimer. Это происходит, когда решение не настроено должным образом, например, таймер с указанным идентификатором таймера уже существует. -
TimerCanceled– Таймер, ранее запущенный для этого выполнения рабочего процесса, был успешно отменен. -
TimerFired– Таймер, ранее запущенный для этого выполнения рабочего процесса, сработал. -
TimerStarted– Таймер был запущен для выполнения рабочего процесса из-за решенияStartTimer. -
WorkflowExecutionCancelRequested– Был сделан запрос на отмену выполнения этого рабочего процесса. -
WorkflowExecutionCanceled– Выполнение рабочего процесса было успешно отменено и закрыто. -
WorkflowExecutionCompleted– Выполнение рабочего процесса было закрыто из-за успешного завершения. -
WorkflowExecutionContinuedAsNew– Выполнение рабочего процесса было закрыто, и было создано новое выполнение того же типа с тем же workflowId. -
WorkflowExecutionFailed– Выполнение рабочего процесса было закрыто из-за ошибки. -
WorkflowExecutionSignaled– Для выполнения рабочего процесса был получен внешний сигнал. -
WorkflowExecutionStarted– Выполнение рабочего процесса было начато. -
WorkflowExecutionTerminated– Выполнение рабочего процесса было прервано. -
WorkflowExecutionTimedOut– Выполнение рабочего процесса было закрыто из-за превышения времени ожидания.
eventTimestamp -> (метка времени)
eventType -> (строка)
eventId -> (целое число)
workflowExecutionStartedEventAttributes -> (структура)
Если событие типа WorkflowExecutionStarted, то этот член установлен и предоставляет подробную информацию о событии. Для других типов событий он не установлен.
input -> (строка)
executionStartToCloseTimeout -> (строка)
Максимальная продолжительность для этого выполнения рабочего процесса.
Продолжительность указана в секундах, целое число, большее или равное 0. Можно использовать NONE для указания неограниченной продолжительности.
taskStartToCloseTimeout -> (строка)
Максимальная продолжительность задач принятия решений для этого типа рабочего процесса.
Продолжительность указана в секундах, целое число, большее или равное 0. Можно использовать NONE для указания неограниченной продолжительности.
childPolicy -> (строка)
Политика для дочерних выполнений рабочего процесса, если это выполнение рабочего процесса завершено, явно вызвав действие TerminateWorkflowExecution или из-за истечения времени ожидания.
Поддерживаемые политики для дочерних элементов:
-
TERMINATE– Дочерние элементы завершаются. -
REQUEST_CANCEL– Для каждого дочернего элемента предпринимается попытка отмены, записывая событиеWorkflowExecutionCancelRequestedв его истории. Решающему элементу предоставлено право принять соответствующие действия при получении истории выполнения с этим событием. -
ABANDON– Никаких действий не предпринимается. Дочерние элементы продолжают работать.
taskList -> (структура)
Имя списка задач для планирования задач принятия решений для этого выполнения рабочего процесса.
name -> (строка)
taskPriority -> (строка)
workflowType -> (структура)
Тип рабочего процесса этого выполнения.
name -> (строка)
Имя типа рабочего процесса.
Примечание
Сочетание имени типа рабочего процесса и версии должно быть уникальным в пределах домена.version -> (строка)
Версия типа рабочего процесса.
Примечание
Сочетание имени типа рабочего процесса и версии должно быть уникальным в пределах домена.tagList -> (список)
Список тегов, связанных с этим выполнением рабочего процесса. Выполнение может иметь до 5 тегов.
(строка)
continuedExecutionRunId -> (строка)
ContinueAsNewWorkflowExecution, то оно содержит runId предыдущего выполнения рабочего процесса, которое было закрыто и продолжено как это выполнение.parentWorkflowExecution -> (структура)
Исходное выполнение рабочего процесса, которое инициировало это выполнение рабочего процесса. Член не устанавливается, если выполнение рабочего процесса не было начато другим рабочим процессом.
workflowId -> (строка)
runId -> (строка)
parentInitiatedEventId -> (целое число)
StartChildWorkflowExecutionInitiated, соответствующего решению StartChildWorkflowExecution по запуску этого выполнения рабочего процесса. Исходное событие с этим идентификатором можно найти в истории исходного выполнения рабочего процесса. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, ведущих к этому событию.lambdaRole -> (строка)
workflowExecutionCompletedEventAttributes -> (структура)
Если событие типа WorkflowExecutionCompleted, то этот член установлен и предоставляет подробную информацию о событии. Для других типов событий он не установлен.
result -> (строка)
decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решений, которая привела к решению CompleteWorkflowExecution завершить это выполнение. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, ведущих к этому событию.completeWorkflowExecutionFailedEventAttributes -> (структура)
Если событие типа CompleteWorkflowExecutionFailed, то этот член установлен и предоставляет подробную информацию о событии. Для других типов событий он не установлен.
cause -> (строка)
Причина ошибки. Эта информация генерируется системой и может быть полезна для диагностических целей.
Примечание
Еслиcause установлено в OPERATION_NOT_PERMITTED, решение завершилось ошибкой из-за недостаточных разрешений. Подробности и примеры политик IAM см. в разделе «Использование IAM для управления доступом к рабочим процессам Amazon SWF» в Руководстве разработчика Amazon SWF.decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решений, которая привела к решению CompleteWorkflowExecution завершить это выполнение. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, ведущих к этому событию.workflowExecutionFailedEventAttributes -> (структура)
Если событие имеет тип WorkflowExecutionFailed, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
reason -> (строка)
details -> (строка)
decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к тому, что FailWorkflowExecution решение завершилось с ошибкой. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к этому событию.failWorkflowExecutionFailedEventAttributes -> (структура)
Если событие имеет тип FailWorkflowExecutionFailed, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
cause -> (строка)
Причина сбоя. Эта информация генерируется системой и может быть полезна для диагностики.
Примечание
Еслиcause установлено в значение OPERATION_NOT_PERMITTED, решение не выполнилось из-за недостаточных разрешений. Подробнее и примеры политик IAM см. в разделе Использование IAM для управления доступом к Amazon SWF Workflows в руководстве разработчика Amazon SWF.decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к тому, что FailWorkflowExecution решение завершилось с ошибкой. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к этому событию.workflowExecutionTimedOutEventAttributes -> (структура)
Если событие имеет тип WorkflowExecutionTimedOut, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
timeoutType -> (строка)
childPolicy -> (строка)
Политика, используемая для дочерних потоков выполнения этого потока выполнения.
Поддерживаемые политики для дочерних потоков:
-
TERMINATE– Дочерние потоки завершаются. -
REQUEST_CANCEL– Попытка отмены каждого дочернего потока выполнения путем записи событияWorkflowExecutionCancelRequestedв его историю. Решающему элементу необходимо принять соответствующие действия при получении истории выполнения с этим событием. -
ABANDON– Действия не предпринимаются. Дочерние потоки продолжают выполняться.
workflowExecutionCanceledEventAttributes -> (структура)
Если событие имеет тип WorkflowExecutionCanceled, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
details -> (строка)
decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к CancelWorkflowExecution решению об этой запросе отмены. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к этому событию.cancelWorkflowExecutionFailedEventAttributes -> (структура)
Если событие имеет тип CancelWorkflowExecutionFailed, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
cause -> (строка)
Причина сбоя. Эта информация генерируется системой и может быть полезна для диагностики.
Примечание
Еслиcause установлено в значение OPERATION_NOT_PERMITTED, решение не выполнилось из-за недостаточных разрешений. Подробнее и примеры политик IAM см. в разделе Использование IAM для управления доступом к Amazon SWF Workflows в руководстве разработчика Amazon SWF.decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к CancelWorkflowExecution решению об этой запросе отмены. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к этому событию.workflowExecutionContinuedAsNewEventAttributes -> (структура)
Если событие имеет тип WorkflowExecutionContinuedAsNew, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
input -> (строка)
decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к ContinueAsNewWorkflowExecution решению, которое запустило это выполнение. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к этому событию.newExecutionRunId -> (строка)
executionStartToCloseTimeout -> (строка)
Общее время, отведенное для нового потока выполнения.
Продолжительность указана в секундах, целое число, большее или равное 0. Вы можете использовать NONE для указания неограниченной продолжительности.
taskList -> (структура)
Список задач для принятия решений для нового (продолженного) потока выполнения.
name -> (строка)
taskPriority -> (строка)
taskStartToCloseTimeout -> (строка)
Максимальное время выполнения задач принятия решений для нового потока выполнения.
Продолжительность указана в секундах, целое число, большее или равное 0. Вы можете использовать NONE для указания неограниченной продолжительности.
childPolicy -> (строка)
Политика для дочерних потоков выполнения нового выполнения, если оно завершается путем явного вызова действия TerminateWorkflowExecution или из-за истечения срока действия таймаута.
Поддерживаемые политики для дочерних потоков:
-
TERMINATE– Дочерние потоки завершаются. -
REQUEST_CANCEL– Попытка отмены каждого дочернего потока выполнения путем записи событияWorkflowExecutionCancelRequestedв его историю. Решающему элементу необходимо принять соответствующие действия при получении истории выполнения с этим событием. -
ABANDON– Действия не предпринимаются. Дочерние потоки продолжают выполняться.
tagList -> (список)
Список тегов, связанных с новым потоком выполнения.
(строка)
workflowType -> (структура)
Тип потока выполнения этого потока выполнения.
name -> (строка)
Имя типа потока выполнения.
Примечание
Сочетание имени и версии типа потока выполнения должно быть уникальным в рамках домена.version -> (строка)
Версия типа потока выполнения.
Примечание
Сочетание имени и версии типа потока выполнения должно быть уникальным в рамках домена.lambdaRole -> (строка)
continueAsNewWorkflowExecutionFailedEventAttributes -> (структура)
Если событие имеет тип ContinueAsNewWorkflowExecutionFailed, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
cause -> (строка)
Причина сбоя. Эта информация генерируется системой и может быть полезна для диагностики.
Примечание
Еслиcause установлено в значение OPERATION_NOT_PERMITTED, решение не выполнилось из-за недостаточных разрешений. Подробнее и примеры политик IAM см. в разделе Использование IAM для управления доступом к Amazon SWF Workflows в руководстве разработчика Amazon SWF.decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к ContinueAsNewWorkflowExecution решению, которое запустило это выполнение. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к этому событию.workflowExecutionTerminatedEventAttributes -> (структура)
Если событие имеет тип WorkflowExecutionTerminated, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
reason -> (строка)
details -> (строка)
childPolicy -> (строка)
Политика, используемая для дочерних потоков выполнения этого потока выполнения.
Поддерживаемые политики для дочерних потоков:
-
TERMINATE– Дочерние потоки завершаются. -
REQUEST_CANCEL– Попытка отмены каждого дочернего потока выполнения путем записи событияWorkflowExecutionCancelRequestedв его историю. Решающему элементу необходимо принять соответствующие действия при получении истории выполнения с этим событием. -
ABANDON– Действия не предпринимаются. Дочерние потоки продолжают выполняться.
cause -> (строка)
workflowExecutionCancelRequestedEventAttributes -> (структура)
Если событие имеет тип WorkflowExecutionCancelRequested, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
externalWorkflowExecution -> (структура)
Внешний поток выполнения, для которого был запрошен отказ.
workflowId -> (строка)
runId -> (строка)
externalInitiatedEventId -> (целое число)
RequestCancelExternalWorkflowExecutionInitiated, соответствующего RequestCancelExternalWorkflowExecution решению об отмене этого потока выполнения. Источник события с этим идентификатором можно найти в истории исходного потока выполнения. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к этому событию.cause -> (строка)
decisionTaskScheduledEventAttributes -> (структура)
Если событие является типом DecisionTaskScheduled, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
taskList -> (структура)
Имя списка задач, в котором была запланирована задача принятия решения.
name -> (строка)
taskPriority -> (строка)
Приоритет задачи, если установлен, определяет приоритет для данной задачи принятия решения. Допустимые значения — целые числа в диапазоне от Integer.MIN_VALUE (-2147483648) до Integer.MAX_VALUE (2147483647) Java. Более высокие числа обозначают более высокий приоритет.
Дополнительную информацию о настройке приоритета задачи см. в разделе Настройка приоритета задачи в руководстве разработчика Amazon SWF.
startToCloseTimeout -> (строка)
Максимальная продолжительность для этой задачи принятия решения. Задача считается истекшей, если она не выполняется в течение этого времени.
Продолжительность указана в секундах, целое число, большее или равное 0. Вы можете использовать NONE для указания неограниченной продолжительности.
scheduleToStartTimeout -> (строка)
decisionTaskStartedEventAttributes -> (структура)
Если событие является типом DecisionTaskStarted, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
identity -> (строка)
scheduledEventId -> (длинное целое число)
DecisionTaskScheduled, которое было записано при планировании этой задачи принятия решения. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.decisionTaskCompletedEventAttributes -> (структура)
Если событие является типом DecisionTaskCompleted, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
executionContext -> (строка)
scheduledEventId -> (длинное целое число)
DecisionTaskScheduled, которое было записано при планировании этой задачи принятия решения. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.startedEventId -> (длинное целое число)
DecisionTaskStarted, записанного при запуске этой задачи принятия решения. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.taskList -> (структура)
Представляет список задач.
name -> (строка)
taskListScheduleToStartTimeout -> (строка)
decisionTaskTimedOutEventAttributes -> (структура)
Если событие является типом DecisionTaskTimedOut, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
timeoutType -> (строка)
scheduledEventId -> (длинное целое число)
DecisionTaskScheduled, которое было записано при планировании этой задачи принятия решения. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.startedEventId -> (длинное целое число)
DecisionTaskStarted, записанного при запуске этой задачи принятия решения. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.activityTaskScheduledEventAttributes -> (структура)
Если событие является типом ActivityTaskScheduled, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
activityType -> (структура)
Тип задачи активности.
name -> (строка)
Имя этой активности.
Примечание
Комбинация имени и версии типа активности должна быть уникальной в пределах домена.version -> (строка)
Версия этой активности.
Примечание
Комбинация имени и версии типа активности должна быть уникальной в пределах домена.activityId -> (строка)
input -> (строка)
control -> (строка)
scheduleToStartTimeout -> (строка)
scheduleToCloseTimeout -> (строка)
startToCloseTimeout -> (строка)
taskList -> (структура)
Список задач, в котором была запланирована задача активности.
name -> (строка)
taskPriority -> (строка)
Приоритет, который необходимо назначить запланированной задаче активности. Если задано, это переопределяет любое значение по умолчанию, которое было назначено при регистрации типа активности.
Допустимые значения — целые числа в диапазоне от Integer.MIN_VALUE (-2147483648) до Integer.MAX_VALUE (2147483647) Java. Более высокие числа обозначают более высокий приоритет.
Дополнительную информацию о настройке приоритета задачи см. в разделе Настройка приоритета задачи в руководстве разработчика Amazon SWF.
decisionTaskCompletedEventId -> (длинное целое число)
DecisionTaskCompleted, соответствующего решению, которое привело к планированию этой задачи активности. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.heartbeatTimeout -> (строка)
activityTaskStartedEventAttributes -> (структура)
Если событие является типом ActivityTaskStarted, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
identity -> (строка)
scheduledEventId -> (длинное целое число)
ActivityTaskScheduled, которое было записано при планировании этой задачи активности. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.activityTaskCompletedEventAttributes -> (структура)
Если событие является типом ActivityTaskCompleted, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
result -> (строка)
scheduledEventId -> (длинное целое число)
ActivityTaskScheduled, которое было записано при планировании этой задачи активности. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.startedEventId -> (длинное целое число)
ActivityTaskStarted, записанного при запуске этой задачи активности. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.activityTaskFailedEventAttributes -> (структура)
Если событие является типом ActivityTaskFailed, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
reason -> (строка)
details -> (строка)
scheduledEventId -> (длинное целое число)
ActivityTaskScheduled, которое было записано при планировании этой задачи активности. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.startedEventId -> (длинное целое число)
ActivityTaskStarted, записанного при запуске этой задачи активности. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.activityTaskTimedOutEventAttributes -> (структура)
Если событие является типом ActivityTaskTimedOut, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
timeoutType -> (строка)
scheduledEventId -> (длинное целое число)
ActivityTaskScheduled, которое было записано при планировании этой задачи активности. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.startedEventId -> (длинное целое число)
ActivityTaskStarted, записанного при запуске этой задачи активности. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.details -> (строка)
details для последнего вызова, сделанного активностью к RecordActivityTaskHeartbeat.activityTaskCanceledEventAttributes -> (структура)
Если событие является типом ActivityTaskCanceled, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
details -> (строка)
scheduledEventId -> (длинное целое число)
ActivityTaskScheduled, которое было записано при планировании этой задачи активности. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.startedEventId -> (длинное целое число)
ActivityTaskStarted, записанного при запуске этой задачи активности. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.latestCancelRequestedEventId -> (длинное целое число)
ActivityTaskCancelRequested, записанного для этой задачи активности. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, предшествующих данному событию.activityTaskCancelRequestedEventAttributes -> (структура)
Если событие имеет тип ActivityTaskcancelRequested, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
decisionTaskCompletedEventId -> (long)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к решению RequestCancelActivityTask для этого запроса отмены. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к данному событию.activityId -> (string)
workflowExecutionSignaledEventAttributes -> (structure)
Если событие имеет тип WorkflowExecutionSignaled, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
signalName -> (string)
input -> (string)
externalWorkflowExecution -> (structure)
Выполнение рабочего процесса, которое отправило сигнал. Это устанавливается только в том случае, если сигнал был отправлен другим выполнением рабочего процесса.
workflowId -> (string)
runId -> (string)
externalInitiatedEventId -> (long)
SignalExternalWorkflowExecutionInitiated, соответствующего решению SignalExternalWorkflow, чтобы сигнализировать об этом выполнении рабочего процесса. Исходное событие с этим идентификатором можно найти в истории исходного выполнения рабочего процесса. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к данному событию. Этот параметр устанавливается только в том случае, если сигнал был инициирован другим выполнением рабочего процесса.markerRecordedEventAttributes -> (structure)
Если событие имеет тип MarkerRecorded, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
markerName -> (string)
details -> (string)
decisionTaskCompletedEventId -> (long)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к решению RecordMarker, которое запросило эту метку. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к данному событию.recordMarkerFailedEventAttributes -> (structure)
Если событие имеет тип DecisionTaskFailed, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
markerName -> (string)
cause -> (string)
Причина сбоя. Эта информация генерируется системой и может быть полезна для диагностики.
Примечание
Еслиcause установлено в значение OPERATION_NOT_PERMITTED, решение не выполнилось из-за недостаточных разрешений. Подробности и примеры IAM-политик см. в разделе Использование IAM для управления доступом к Amazon SWF Workflows в руководстве разработчика Amazon SWF.decisionTaskCompletedEventId -> (long)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к решению RecordMarkerFailed для этого запроса отмены. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к данному событию.timerStartedEventAttributes -> (structure)
Если событие имеет тип TimerStarted, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
timerId -> (string)
control -> (string)
startToFireTimeout -> (string)
Продолжительность времени, по истечении которого таймер срабатывает.
Продолжительность указана в секундах, целое число, большее или равное 0.
decisionTaskCompletedEventId -> (long)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к решению StartTimer для этой задачи активности. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к данному событию.timerFiredEventAttributes -> (structure)
Если событие имеет тип TimerFired, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
timerId -> (string)
startedEventId -> (long)
TimerStarted, которое было записано при запуске этого таймера. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к данному событию.timerCanceledEventAttributes -> (structure)
Если событие имеет тип TimerCanceled, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
timerId -> (string)
startedEventId -> (long)
TimerStarted, которое было записано при запуске этого таймера. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к данному событию.decisionTaskCompletedEventId -> (long)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к решению CancelTimer об отмене этого таймера. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к данному событию.startChildWorkflowExecutionInitiatedEventAttributes -> (structure)
Если событие имеет тип StartChildWorkflowExecutionInitiated, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
workflowId -> (string)
workflowType -> (structure)
Тип дочернего выполнения рабочего процесса.
name -> (string)
Имя типа рабочего процесса.
Примечание
Комбинация имени и версии типа рабочего процесса должна быть уникальной в рамках домена.version -> (string)
Версия типа рабочего процесса.
Примечание
Комбинация имени и версии типа рабочего процесса должна быть уникальной в рамках домена.control -> (string)
input -> (string)
executionStartToCloseTimeout -> (string)
Максимальная продолжительность выполнения дочернего рабочего процесса. Если выполнение рабочего процесса не завершается в течение этого времени, оно выходит из строя и принудительно завершается.
Продолжительность указана в секундах, целое число, большее или равное 0. Для указания неограниченной продолжительности можно использовать NONE.
taskList -> (structure)
Имя списка задач, используемого для задач принятия решений дочернего выполнения рабочего процесса.
name -> (string)
taskPriority -> (string)
Приоритет, назначенный для задач принятия решений для этого выполнения рабочего процесса. Допустимые значения — целые числа в диапазоне от Integer.MIN_VALUE (Java) до Integer.MAX_VALUE. Более высокие числа обозначают более высокий приоритет.
Дополнительную информацию о настройке приоритета задачи см. в разделе Настройка приоритета задачи в руководстве разработчика Amazon SWF.
decisionTaskCompletedEventId -> (long)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к решению StartChildWorkflowExecution о запросе этого дочернего выполнения рабочего процесса. Эта информация может быть полезна для диагностики проблем, прослеживая причину событий.childPolicy -> (string)
Политика, используемая для дочерних выполнений рабочего процесса, если это выполнение завершается явно с помощью действия TerminateWorkflowExecution или из-за истечения таймаута.
Поддерживаемые политики для дочерних элементов:
-
TERMINATE– Дочерние элементы завершаются. -
REQUEST_CANCEL– Попытка отмены для каждого дочернего выполнения путем записи событияWorkflowExecutionCancelRequestedв его историю. Решающий должен принять соответствующие действия при получении истории выполнения с этим событием. -
ABANDON– Никаких действий не предпринимается. Дочерние выполнения продолжают выполняться.
taskStartToCloseTimeout -> (string)
Максимальное время, разрешенное для задач принятия решений для этого выполнения рабочего процесса.
Продолжительность указана в секундах, целое число, большее или равное 0. Для указания неограниченной продолжительности можно использовать NONE.
tagList -> (list)
Список тегов, которые будут прикреплены к дочернему выполнению рабочего процесса.
(string)
lambdaRole -> (string)
childWorkflowExecutionStartedEventAttributes -> (structure)
Если событие имеет тип ChildWorkflowExecutionStarted, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
workflowExecution -> (structure)
Дочернее выполнение рабочего процесса, которое было запущено.
workflowId -> (string)
runId -> (string)
workflowType -> (structure)
Тип дочернего выполнения рабочего процесса.
name -> (string)
Имя типа рабочего процесса.
Примечание
Комбинация имени и версии типа рабочего процесса должна быть уникальной в рамках домена.version -> (string)
Версия типа рабочего процесса.
Примечание
Комбинация имени и версии типа рабочего процесса должна быть уникальной в рамках домена.initiatedEventId -> (long)
StartChildWorkflowExecutionInitiated, соответствующего решению StartChildWorkflowExecution для запуска этого дочернего выполнения рабочего процесса. Эта информация может быть полезна для диагностики проблем, прослеживая цепочку событий, приведших к данному событию.childWorkflowExecutionCompletedEventAttributes -> (structure)
Если событие имеет тип ChildWorkflowExecutionCompleted, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
workflowExecution -> (структура)
Выполняемое дочернее рабочее задание, которое было завершено.
workflowId -> (строка)
runId -> (строка)
workflowType -> (структура)
Тип дочернего выполнения рабочего задания.
name -> (строка)
Имя типа рабочего задания.
Примечание
Сочетание имени и версии типа рабочего задания должно быть уникальным в рамках домена.version -> (строка)
Версия типа рабочего задания.
Примечание
Сочетание имени и версии типа рабочего задания должно быть уникальным в рамках домена.result -> (строка)
initiatedEventId -> (целое число)
StartChildWorkflowExecutionInitiated, соответствующего решению StartChildWorkflowExecution о запуске этого дочернего выполнения рабочего задания. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приводящих к этому событию.startedEventId -> (целое число)
ChildWorkflowExecutionStarted, зарегистрированного при запуске этого дочернего выполнения рабочего задания. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приводящих к этому событию.childWorkflowExecutionFailedEventAttributes -> (структура)
Если событие имеет тип ChildWorkflowExecutionFailed, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
workflowExecution -> (структура)
Дочернее выполнение рабочего задания, которое завершилось ошибкой.
workflowId -> (строка)
runId -> (строка)
workflowType -> (структура)
Тип дочернего выполнения рабочего задания.
name -> (строка)
Имя типа рабочего задания.
Примечание
Сочетание имени и версии типа рабочего задания должно быть уникальным в рамках домена.version -> (строка)
Версия типа рабочего задания.
Примечание
Сочетание имени и версии типа рабочего задания должно быть уникальным в рамках домена.reason -> (строка)
details -> (строка)
initiatedEventId -> (целое число)
StartChildWorkflowExecutionInitiated, соответствующего решению StartChildWorkflowExecution о запуске этого дочернего выполнения рабочего задания. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приводящих к этому событию.startedEventId -> (целое число)
ChildWorkflowExecutionStarted, зарегистрированного при запуске этого дочернего выполнения рабочего задания. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приводящих к этому событию.childWorkflowExecutionTimedOutEventAttributes -> (структура)
Если событие имеет тип ChildWorkflowExecutionTimedOut, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
workflowExecution -> (структура)
Дочернее выполнение рабочего задания, которое истекло.
workflowId -> (строка)
runId -> (строка)
workflowType -> (структура)
Тип дочернего выполнения рабочего задания.
name -> (строка)
Имя типа рабочего задания.
Примечание
Сочетание имени и версии типа рабочего задания должно быть уникальным в рамках домена.version -> (строка)
Версия типа рабочего задания.
Примечание
Сочетание имени и версии типа рабочего задания должно быть уникальным в рамках домена.timeoutType -> (строка)
initiatedEventId -> (целое число)
StartChildWorkflowExecutionInitiated, соответствующего решению StartChildWorkflowExecution о запуске этого дочернего выполнения рабочего задания. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приводящих к этому событию.startedEventId -> (целое число)
ChildWorkflowExecutionStarted, зарегистрированного при запуске этого дочернего выполнения рабочего задания. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приводящих к этому событию.childWorkflowExecutionCanceledEventAttributes -> (структура)
Если событие имеет тип ChildWorkflowExecutionCanceled, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
workflowExecution -> (структура)
Дочернее выполнение рабочего задания, которое было отменено.
workflowId -> (строка)
runId -> (строка)
workflowType -> (структура)
Тип дочернего выполнения рабочего задания.
name -> (строка)
Имя типа рабочего задания.
Примечание
Сочетание имени и версии типа рабочего задания должно быть уникальным в рамках домена.version -> (строка)
Версия типа рабочего задания.
Примечание
Сочетание имени и версии типа рабочего задания должно быть уникальным в рамках домена.details -> (строка)
initiatedEventId -> (целое число)
StartChildWorkflowExecutionInitiated, соответствующего решению StartChildWorkflowExecution о запуске этого дочернего выполнения рабочего задания. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приводящих к этому событию.startedEventId -> (целое число)
ChildWorkflowExecutionStarted, зарегистрированного при запуске этого дочернего выполнения рабочего задания. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приводящих к этому событию.childWorkflowExecutionTerminatedEventAttributes -> (структура)
Если событие имеет тип ChildWorkflowExecutionTerminated, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
workflowExecution -> (структура)
Дочернее выполнение рабочего задания, которое было завершено.
workflowId -> (строка)
runId -> (строка)
workflowType -> (структура)
Тип дочернего выполнения рабочего задания.
name -> (строка)
Имя типа рабочего задания.
Примечание
Сочетание имени и версии типа рабочего задания должно быть уникальным в рамках домена.version -> (строка)
Версия типа рабочего задания.
Примечание
Сочетание имени и версии типа рабочего задания должно быть уникальным в рамках домена.initiatedEventId -> (целое число)
StartChildWorkflowExecutionInitiated, соответствующего решению StartChildWorkflowExecution о запуске этого дочернего выполнения рабочего задания. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приводящих к этому событию.startedEventId -> (целое число)
ChildWorkflowExecutionStarted, зарегистрированного при запуске этого дочернего выполнения рабочего задания. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приводящих к этому событию.signalExternalWorkflowExecutionInitiatedEventAttributes -> (структура)
Если событие имеет тип SignalExternalWorkflowExecutionInitiated, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
workflowId -> (строка)
runId -> (строка)
signalName -> (строка)
input -> (строка)
decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решений, которая привела к решению SignalExternalWorkflowExecution для этого сигнала. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приводящих к этому событию.control -> (строка)
externalWorkflowExecutionSignaledEventAttributes -> (структура)
Если событие имеет тип ExternalWorkflowExecutionSignaled, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
workflowExecution -> (структура)
Внешнее выполнение рабочего задания, которому был доставлен сигнал.
workflowId -> (строка)
runId -> (строка)
initiatedEventId -> (целое число)
SignalExternalWorkflowExecutionInitiated, соответствующего решению SignalExternalWorkflowExecution для запроса этого сигнала. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приводящих к этому событию.signalExternalWorkflowExecutionFailedEventAttributes -> (структура)
Если событие имеет тип SignalExternalWorkflowExecutionFailed, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
workflowId -> (строка)
runId -> (строка)
cause -> (строка)
Причина сбоя. Эта информация генерируется системой и может быть полезна для диагностики.
Примечание
Еслиcause установлено в значение OPERATION_NOT_PERMITTED, решение не выполнилось из-за недостаточных разрешений. Подробнее и примеры политик IAM см. в руководстве разработчика Amazon SWF, раздел "Использование IAM для управления доступом к потокам задач Amazon SWF".initiatedEventId -> (целое число)
SignalExternalWorkflowExecutionInitiated, соответствующего решению SignalExternalWorkflowExecution запросить этот сигнал. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приведших к данному событию.decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к решению SignalExternalWorkflowExecution для данного сигнала. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приведших к данному событию.control -> (строка)
externalWorkflowExecutionCancelRequestedEventAttributes -> (структура)
Если событие имеет тип ExternalWorkflowExecutionCancelRequested, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
workflowExecution -> (структура)
Внешнее выполнение потока задач, которому был передан запрос на отмену.
workflowId -> (строка)
runId -> (строка)
initiatedEventId -> (целое число)
RequestCancelExternalWorkflowExecutionInitiated, соответствующего решению RequestCancelExternalWorkflowExecution отменить внешнее выполнение потока задач. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приведших к данному событию.requestCancelExternalWorkflowExecutionInitiatedEventAttributes -> (структура)
Если событие имеет тип RequestCancelExternalWorkflowExecutionInitiated, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
workflowId -> (строка)
runId -> (строка)
decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к решению RequestCancelExternalWorkflowExecution об этом запросе на отмену. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приведших к данному событию.control -> (строка)
requestCancelExternalWorkflowExecutionFailedEventAttributes -> (структура)
Если событие имеет тип RequestCancelExternalWorkflowExecutionFailed, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
workflowId -> (строка)
runId -> (строка)
cause -> (строка)
Причина сбоя. Эта информация генерируется системой и может быть полезна для диагностики.
Примечание
Еслиcause установлено в значение OPERATION_NOT_PERMITTED, решение не выполнилось из-за недостаточных разрешений. Подробнее и примеры политик IAM см. в руководстве разработчика Amazon SWF, раздел "Использование IAM для управления доступом к потокам задач Amazon SWF".initiatedEventId -> (целое число)
RequestCancelExternalWorkflowExecutionInitiated, соответствующего решению RequestCancelExternalWorkflowExecution отменить внешнее выполнение потока задач. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приведших к данному событию.decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к решению RequestCancelExternalWorkflowExecution об этом запросе на отмену. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий, приведших к данному событию.control -> (строка)
scheduleActivityTaskFailedEventAttributes -> (структура)
Если событие имеет тип ScheduleActivityTaskFailed, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
activityType -> (структура)
Тип активности, указанный в задаче принятия решения ScheduleActivityTask, которая завершилась ошибкой.
name -> (строка)
Имя данной активности.
Примечание
Сочетание имени и версии типа активности должно быть уникальным в пределах домена.version -> (строка)
Версия данной активности.
Примечание
Сочетание имени и версии типа активности должно быть уникальным в пределах домена.activityId -> (строка)
ScheduleActivityTask, которая завершилась ошибкой.cause -> (строка)
Причина сбоя. Эта информация генерируется системой и может быть полезна для диагностики.
Примечание
Еслиcause установлено в значение OPERATION_NOT_PERMITTED, решение не выполнилось из-за недостаточных разрешений. Подробнее и примеры политик IAM см. в руководстве разработчика Amazon SWF, раздел "Использование IAM для управления доступом к потокам задач Amazon SWF".decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего решению, которое привело к планированию задачи активности. Эта информация полезна для диагностики проблем, отслеживая цепочку событий, приведших к данному событию.requestCancelActivityTaskFailedEventAttributes -> (структура)
Если событие имеет тип RequestCancelActivityTaskFailed, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
activityId -> (строка)
RequestCancelActivityTask, которая завершилась ошибкой.cause -> (строка)
Причина сбоя. Эта информация генерируется системой и может быть полезна для диагностики.
Примечание
Еслиcause установлено в значение OPERATION_NOT_PERMITTED, решение не выполнилось из-за недостаточных разрешений. Подробнее и примеры политик IAM см. в руководстве разработчика Amazon SWF, раздел "Использование IAM для управления доступом к потокам задач Amazon SWF".decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к решению RequestCancelActivityTask об этом запросе на отмену. Эта информация полезна для диагностики проблем, отслеживая цепочку событий, приведших к данному событию.startTimerFailedEventAttributes -> (структура)
Если событие имеет тип StartTimerFailed, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
timerId -> (строка)
StartTimer, которая завершилась ошибкой.cause -> (строка)
Причина сбоя. Эта информация генерируется системой и может быть полезна для диагностики.
Примечание
Еслиcause установлено в значение OPERATION_NOT_PERMITTED, решение не выполнилось из-за недостаточных разрешений. Подробнее и примеры политик IAM см. в руководстве разработчика Amazon SWF, раздел "Использование IAM для управления доступом к потокам задач Amazon SWF".decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к решению StartTimer для этой задачи активности. Эта информация полезна для диагностики проблем, отслеживая цепочку событий, приведших к данному событию.cancelTimerFailedEventAttributes -> (структура)
Если событие имеет тип CancelTimerFailed, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
timerId -> (строка)
CancelTimer, которая завершилась ошибкой.cause -> (строка)
Причина сбоя. Эта информация генерируется системой и может быть полезна для диагностики.
Примечание
Еслиcause установлено в значение OPERATION_NOT_PERMITTED, решение не выполнилось из-за недостаточных разрешений. Подробнее и примеры политик IAM см. в руководстве разработчика Amazon SWF, раздел "Использование IAM для управления доступом к потокам задач Amazon SWF".decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решения, которая привела к решению CancelTimer об отмене таймера. Эта информация полезна для диагностики проблем, отслеживая цепочку событий, приведших к данному событию.startChildWorkflowExecutionFailedEventAttributes -> (структура)
Если событие имеет тип StartChildWorkflowExecutionFailed, то этот член устанавливается и предоставляет подробную информацию о событии. Он не устанавливается для других типов событий.
workflowType -> (структура)
Тип рабочего процесса, указанный в StartChildWorkflowExecution решении, которое потерпело неудачу.
name -> (строка)
Имя типа рабочего процесса.
Примечание
Комбинация имени и версии типа рабочего процесса должна быть уникальной в пределах домена.version -> (строка)
Версия типа рабочего процесса.
Примечание
Комбинация имени и версии типа рабочего процесса должна быть уникальной в пределах домена.cause -> (строка)
Причина неудачи. Эта информация генерируется системой и может быть полезна для диагностических целей.
Примечание
Когдаcause установлено в OPERATION_NOT_PERMITTED, решение терпит неудачу из-за недостаточных разрешений. Подробности и примеры политик IAM см. в разделе Использование IAM для управления доступом к рабочим процессам Amazon SWF в Руководстве разработчика Amazon SWF.workflowId -> (строка)
initiatedEventId -> (целое число)
Когда cause является WORKFLOW_ALREADY_RUNNING, StartChildWorkflowExecutionInitiated — это идентификатор события StartChildWorkflowExecution решения, которое соответствует запуску выполнения рабочего процесса. Вы можете использовать эту информацию для диагностики проблем, отслеживая цепочку событий, приведших к этому событию.
Когда cause не является WORKFLOW_ALREADY_RUNNING, initiatedEventId установлено в 0, потому что событие StartChildWorkflowExecutionInitiated не существует.
decisionTaskCompletedEventId -> (целое число)
DecisionTaskCompleted, соответствующего задаче принятия решений, которая привела к решению StartChildWorkflowExecution запросить выполнение этого дочернего рабочего процесса. Эта информация может быть полезна для диагностики проблем, отслеживая цепочку событий.control -> (строка)
lambdaFunctionScheduledEventAttributes -> (структура)
Предоставляет подробности о событии LambdaFunctionScheduled. Оно не устанавливается для других типов событий.
id -> (строка)
name -> (строка)
control -> (строка)
input -> (строка)
startToCloseTimeout -> (строка)
decisionTaskCompletedEventId -> (целое число)
LambdaFunctionCompleted, соответствующего решению, которое привело к планированию этой задачи активности. Для диагностики проблем используйте эту информацию, чтобы отследить цепочку событий, приведших к этому событию.lambdaFunctionStartedEventAttributes -> (структура)
Предоставляет подробности о событии LambdaFunctionStarted. Оно не устанавливается для других типов событий.
scheduledEventId -> (целое число)
LambdaFunctionScheduled, которое было записано при планировании этой задачи активности. Для диагностики проблем используйте эту информацию, чтобы отследить цепочку событий, приведших к этому событию.lambdaFunctionCompletedEventAttributes -> (структура)
Предоставляет подробности о событии LambdaFunctionCompleted. Оно не устанавливается для других типов событий.
scheduledEventId -> (целое число)
LambdaFunctionScheduled, которое было записано при планировании этой задачи Lambda. Для диагностики проблем используйте эту информацию, чтобы отследить цепочку событий, приведших к этому событию.startedEventId -> (целое число)
LambdaFunctionStarted, записанного при запуске этой задачи активности. Для диагностики проблем используйте эту информацию, чтобы отследить цепочку событий, приведших к этому событию.result -> (строка)
lambdaFunctionFailedEventAttributes -> (структура)
Предоставляет подробности о событии LambdaFunctionFailed. Оно не устанавливается для других типов событий.
scheduledEventId -> (целое число)
LambdaFunctionScheduled, которое было записано при планировании этой задачи активности. Для диагностики проблем используйте эту информацию, чтобы отследить цепочку событий, приведших к этому событию.startedEventId -> (целое число)
LambdaFunctionStarted, записанного при запуске этой задачи активности. Для диагностики проблем используйте эту информацию, чтобы отследить цепочку событий, приведших к этому событию.reason -> (строка)
details -> (строка)
lambdaFunctionTimedOutEventAttributes -> (структура)
Предоставляет подробности о событии LambdaFunctionTimedOut. Оно не устанавливается для других типов событий.
scheduledEventId -> (целое число)
LambdaFunctionScheduled, которое было записано при планировании этой задачи активности. Для диагностики проблем используйте эту информацию, чтобы отследить цепочку событий, приведших к этому событию.startedEventId -> (целое число)
ActivityTaskStarted, которое было записано при запуске этой задачи активности. Для диагностики проблем используйте эту информацию, чтобы отследить цепочку событий, приведших к этому событию.timeoutType -> (строка)
scheduleLambdaFunctionFailedEventAttributes -> (структура)
Предоставляет подробности о событии ScheduleLambdaFunctionFailed. Оно не устанавливается для других типов событий.
id -> (строка)
ScheduleLambdaFunction решении, которое потерпело неудачу.name -> (строка)
cause -> (строка)
Причина неудачи. Для диагностики проблем используйте эту информацию, чтобы отследить цепочку событий, приведших к этому событию.
Примечание
Еслиcause установлено в OPERATION_NOT_PERMITTED, решение потерпело неудачу из-за недостаточных разрешений. Подробности и примеры политик IAM см. в разделе Использование IAM для управления доступом к рабочим процессам Amazon SWF в Руководстве разработчика Amazon SWF.decisionTaskCompletedEventId -> (целое число)
LambdaFunctionCompleted, соответствующего решению, которое привело к планированию этой задачи Lambda. Для диагностики проблем используйте эту информацию, чтобы отследить цепочку событий, приведших к этому событию.startLambdaFunctionFailedEventAttributes -> (структура)
Предоставляет подробности о событии StartLambdaFunctionFailed. Оно не устанавливается для других типов событий.
scheduledEventId -> (целое число)
ActivityTaskScheduled, которое было записано при планировании этой задачи активности. Для диагностики проблем используйте эту информацию, чтобы отследить цепочку событий, приведших к этому событию.cause -> (строка)
Причина неудачи. Для диагностики проблем используйте эту информацию, чтобы отследить цепочку событий, приведших к этому событию.
Примечание
Еслиcause установлено в OPERATION_NOT_PERMITTED, решение потерпело неудачу, потому что роль IAM, присоединённая к выполнению, не имела достаточных разрешений. Подробности и примеры политик IAM см. в разделе Задачи Lambda в Руководстве разработчика Amazon SWF.message -> (строка)
nextPageToken -> (строка)
Если в предыдущем вызове был возвращён NextPageToken, то доступны дополнительные результаты. Чтобы получить следующую страницу результатов, повторите вызов, используя возвращённый токен в nextPageToken. Все остальные аргументы должны оставаться неизменными.
Настроенный maximumPageSize определяет, сколько результатов может быть возвращено в одном вызове.
© Copyright 2025, Amazon Web Services. Created using Sphinx.