Returns a list of durable executions for a specified Lambda function¶
Description¶
Returns a list of durable executions for a specified Lambda function. You can filter the results by execution name, status, and start time range. This API supports pagination for large result sets.
Usage¶
lambda_list_durable_executions_by_function(FunctionName, Qualifier,
DurableExecutionName, Statuses, StartedAfter, StartedBefore,
ReverseOrder, Marker, MaxItems)
Arguments¶
-
FunctionName[required] The name or ARN of the Lambda function. You can specify a function name, a partial ARN, or a full ARN.
-
QualifierThe function version or alias. If not specified, lists executions for the $LATEST version.
-
DurableExecutionNameFilter executions by name. Only executions with names that matches this string are returned.
-
StatusesFilter executions by status. Valid values: RUNNING, SUCCEEDED, FAILED, TIMED_OUT, STOPPED.
-
StartedAfterFilter executions that started after this timestamp (ISO 8601 format).
-
StartedBeforeFilter executions that started before this timestamp (ISO 8601 format).
-
ReverseOrderSet to true to return results in chronological order (oldest first). Default is false.
-
MarkerPagination token from a previous request to continue retrieving results.
-
MaxItemsMaximum number of executions to return (1-1000). Default is 100.
Value¶
A list with the following syntax:
list(
DurableExecutions = list(
list(
DurableExecutionArn = "string",
DurableExecutionName = "string",
FunctionArn = "string",
Status = "RUNNING"|"SUCCEEDED"|"FAILED"|"TIMED_OUT"|"STOPPED",
StartTimestamp = as.POSIXct(
"2015-01-01"
),
EndTimestamp = as.POSIXct(
"2015-01-01"
),
KMSKeyArn = "string"
)
),
NextMarker = "string"
)
Request syntax¶
svc$list_durable_executions_by_function(
FunctionName = "string",
Qualifier = "string",
DurableExecutionName = "string",
Statuses = list(
"RUNNING"|"SUCCEEDED"|"FAILED"|"TIMED_OUT"|"STOPPED"
),
StartedAfter = as.POSIXct(
"2015-01-01"
),
StartedBefore = as.POSIXct(
"2015-01-01"
),
ReverseOrder = TRUE|FALSE,
Marker = "string",
MaxItems = 123
)