Class: Aws::Lambda::Types::InvocationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Lambda::Types::InvocationResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-lambda/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:payload]
Instance Attribute Summary collapse
-
#executed_version ⇒ String
The version of the function that executed.
-
#function_error ⇒ String
If present, indicates that an error occurred during function execution.
-
#log_result ⇒ String
The last 4 KB of the execution log, which is base64-encoded.
-
#payload ⇒ String
The response from the function, or an error object.
-
#status_code ⇒ Integer
The HTTP status code is in the 200 range for a successful request.
Instance Attribute Details
#executed_version ⇒ String
The version of the function that executed. When you invoke a function with an alias, this indicates which version the alias resolved to.
3738 3739 3740 3741 3742 3743 3744 3745 3746 |
# File 'lib/aws-sdk-lambda/types.rb', line 3738 class InvocationResponse < Struct.new( :status_code, :function_error, :log_result, :payload, :executed_version) SENSITIVE = [:payload] include Aws::Structure end |
#function_error ⇒ String
If present, indicates that an error occurred during function execution. Details about the error are included in the response payload.
3738 3739 3740 3741 3742 3743 3744 3745 3746 |
# File 'lib/aws-sdk-lambda/types.rb', line 3738 class InvocationResponse < Struct.new( :status_code, :function_error, :log_result, :payload, :executed_version) SENSITIVE = [:payload] include Aws::Structure end |
#log_result ⇒ String
The last 4 KB of the execution log, which is base64-encoded.
3738 3739 3740 3741 3742 3743 3744 3745 3746 |
# File 'lib/aws-sdk-lambda/types.rb', line 3738 class InvocationResponse < Struct.new( :status_code, :function_error, :log_result, :payload, :executed_version) SENSITIVE = [:payload] include Aws::Structure end |
#payload ⇒ String
The response from the function, or an error object.
3738 3739 3740 3741 3742 3743 3744 3745 3746 |
# File 'lib/aws-sdk-lambda/types.rb', line 3738 class InvocationResponse < Struct.new( :status_code, :function_error, :log_result, :payload, :executed_version) SENSITIVE = [:payload] include Aws::Structure end |
#status_code ⇒ Integer
The HTTP status code is in the 200 range for a successful request. For the ‘RequestResponse` invocation type, this status code is 200. For the `Event` invocation type, this status code is 202. For the `DryRun` invocation type, the status code is 204.
3738 3739 3740 3741 3742 3743 3744 3745 3746 |
# File 'lib/aws-sdk-lambda/types.rb', line 3738 class InvocationResponse < Struct.new( :status_code, :function_error, :log_result, :payload, :executed_version) SENSITIVE = [:payload] include Aws::Structure end |