Class: Aws::Lambda::Types::Event

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb

Overview

An event that occurred during the execution of a durable function.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#callback_failed_details ⇒ Types::CallbackFailedDetails

Contains details about a failed callback operation, including error information and the reason for failure.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#callback_started_details ⇒ Types::CallbackStartedDetails

Contains details about a callback operation that has started, including timing information and callback metadata.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#callback_succeeded_details ⇒ Types::CallbackSucceededDetails

Contains details about a successfully completed callback operation, including the result data and completion timestamp.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#callback_timed_out_details ⇒ Types::CallbackTimedOutDetails

Contains details about a callback operation that timed out, including timeout duration and any partial results.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#chained_invoke_failed_details ⇒ Types::ChainedInvokeFailedDetails

Contains details about a failed chained function invocation, including error information and failure reason.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#chained_invoke_started_details ⇒ Types::ChainedInvokeStartedDetails

Contains details about a chained function invocation that has started execution, including start time and execution context.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#chained_invoke_stopped_details ⇒ Types::ChainedInvokeStoppedDetails

Details about a chained invocation that was stopped.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#chained_invoke_succeeded_details ⇒ Types::ChainedInvokeSucceededDetails

Details about a chained invocation that succeeded.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#chained_invoke_timed_out_details ⇒ Types::ChainedInvokeTimedOutDetails

Details about a chained invocation that timed out.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#context_failed_details ⇒ Types::ContextFailedDetails

Details about a context that failed.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#context_started_details ⇒ Types::ContextStartedDetails

Details about a context that started.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#context_succeeded_details ⇒ Types::ContextSucceededDetails

Details about a context that succeeded.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#event_id ⇒ Integer

The unique identifier for this event. Event IDs increment sequentially.

Returns:

  • (Integer)


3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#event_timestamp ⇒ Time

The date and time when this event occurred, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Returns:

  • (Time)


3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#event_type ⇒ String

The type of event that occurred.

Returns:

  • (String)


3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#execution_failed_details ⇒ Types::ExecutionFailedDetails

Details about an execution that failed.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#execution_started_details ⇒ Types::ExecutionStartedDetails

Details about an execution that started.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#execution_stopped_details ⇒ Types::ExecutionStoppedDetails

Details about an execution that was stopped.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#execution_succeeded_details ⇒ Types::ExecutionSucceededDetails

Details about an execution that succeeded.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#execution_timed_out_details ⇒ Types::ExecutionTimedOutDetails

Details about an execution that timed out.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#id ⇒ String

The unique identifier for this operation.

Returns:

  • (String)


3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#invocation_completed_details ⇒ Types::InvocationCompletedDetails

Details about a function invocation that completed.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

The customer-provided name for this operation.

Returns:

  • (String)


3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#parent_id ⇒ String

The unique identifier of the parent operation, if this operation is running within a child context.

Returns:

  • (String)


3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#step_failed_details ⇒ Types::StepFailedDetails

Details about a step that failed.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#step_started_details ⇒ Types::StepStartedDetails

Details about a step that started.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#step_succeeded_details ⇒ Types::StepSucceededDetails

Details about a step that succeeded.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#sub_type ⇒ String

The subtype of the event, providing additional categorization.

Returns:

  • (String)


3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#wait_cancelled_details ⇒ Types::WaitCancelledDetails

Details about a wait operation that was cancelled.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#wait_started_details ⇒ Types::WaitStartedDetails

Details about a wait operation that started.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end

#wait_succeeded_details ⇒ Types::WaitSucceededDetails

Details about a wait operation that succeeded.



3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3067

class Event < Struct.new(
  :event_type,
  :sub_type,
  :event_id,
  :id,
  :name,
  :event_timestamp,
  :parent_id,
  :execution_started_details,
  :execution_succeeded_details,
  :execution_failed_details,
  :execution_timed_out_details,
  :execution_stopped_details,
  :context_started_details,
  :context_succeeded_details,
  :context_failed_details,
  :wait_started_details,
  :wait_succeeded_details,
  :wait_cancelled_details,
  :step_started_details,
  :step_succeeded_details,
  :step_failed_details,
  :chained_invoke_started_details,
  :chained_invoke_succeeded_details,
  :chained_invoke_failed_details,
  :chained_invoke_timed_out_details,
  :chained_invoke_stopped_details,
  :callback_started_details,
  :callback_succeeded_details,
  :callback_failed_details,
  :callback_timed_out_details,
  :invocation_completed_details)
  SENSITIVE = []
  include Aws::Structure
end