/AWS1/CL_SWFSCHLAMBDAFUNCFAI00¶
Provides the details of the ScheduleLambdaFunctionFailed event. It isn't
set for other event types.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_id TYPE /AWS1/SWFFUNCTIONID /AWS1/SWFFUNCTIONID¶
The ID provided in the
ScheduleLambdaFunctiondecision that failed.
iv_name TYPE /AWS1/SWFFUNCTIONNAME /AWS1/SWFFUNCTIONNAME¶
The name of the Lambda function.
iv_cause TYPE /AWS1/SWFSCHLAMBDAFUNCFAILED00 /AWS1/SWFSCHLAMBDAFUNCFAILED00¶
The cause of the failure. To help diagnose issues, use this information to trace back the chain of events leading up to this event.
If
causeis set toOPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide.
iv_dcsntaskcompletedeventid TYPE /AWS1/SWFEVENTID /AWS1/SWFEVENTID¶
The ID of the
LambdaFunctionCompletedevent corresponding to the decision that resulted in scheduling this Lambda task. To help diagnose issues, use this information to trace back the chain of events leading up to this event.
Queryable Attributes¶
id¶
The ID provided in the
ScheduleLambdaFunctiondecision that failed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
name¶
The name of the Lambda function.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
cause¶
The cause of the failure. To help diagnose issues, use this information to trace back the chain of events leading up to this event.
If
causeis set toOPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CAUSE() |
Getter for CAUSE, with configurable default |
ASK_CAUSE() |
Getter for CAUSE w/ exceptions if field has no value |
HAS_CAUSE() |
Determine if CAUSE has a value |
decisionTaskCompletedEventId¶
The ID of the
LambdaFunctionCompletedevent corresponding to the decision that resulted in scheduling this Lambda task. To help diagnose issues, use this information to trace back the chain of events leading up to this event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DCSNTASKCOMPLETEDEVENTID() |
Getter for DECISIONTASKCOMPLETEDEVENTID |