Class: Aws::SWF::Types::ScheduleLambdaFunctionFailedEventAttributes
- Inherits:
-
Struct
- Object
- Struct
- Aws::SWF::Types::ScheduleLambdaFunctionFailedEventAttributes
- Defined in:
- gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb
Overview
Provides the details of the ScheduleLambdaFunctionFailed
event. It
isn't set for other event types.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cause ⇒ String
The cause of the failure.
-
#decision_task_completed_event_id ⇒ Integer
The ID of the
LambdaFunctionCompleted
event corresponding to the decision that resulted in scheduling this Lambda task. -
#id ⇒ String
The ID provided in the
ScheduleLambdaFunction
decision that failed. -
#name ⇒ String
The name of the Lambda function.
Instance Attribute Details
#cause ⇒ String
The cause of the failure. To help diagnose issues, use this information to trace back the chain of events leading up to this event.
cause
is set to OPERATION_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.
4531 4532 4533 4534 4535 4536 4537 4538 |
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 4531 class ScheduleLambdaFunctionFailedEventAttributes < Struct.new( :id, :name, :cause, :decision_task_completed_event_id) SENSITIVE = [] include Aws::Structure end |
#decision_task_completed_event_id ⇒ Integer
The ID of the LambdaFunctionCompleted
event 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.
4531 4532 4533 4534 4535 4536 4537 4538 |
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 4531 class ScheduleLambdaFunctionFailedEventAttributes < Struct.new( :id, :name, :cause, :decision_task_completed_event_id) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID provided in the ScheduleLambdaFunction
decision that
failed.
4531 4532 4533 4534 4535 4536 4537 4538 |
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 4531 class ScheduleLambdaFunctionFailedEventAttributes < Struct.new( :id, :name, :cause, :decision_task_completed_event_id) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the Lambda function.
4531 4532 4533 4534 4535 4536 4537 4538 |
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 4531 class ScheduleLambdaFunctionFailedEventAttributes < Struct.new( :id, :name, :cause, :decision_task_completed_event_id) SENSITIVE = [] include Aws::Structure end |