Class: Aws::AppConfig::Types::ActionInvocation
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppConfig::Types::ActionInvocation
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-appconfig/types.rb
Overview
An extension that was invoked as part of a deployment event.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action_name ⇒ String
The name of the action.
-
#error_code ⇒ String
The error code when an extension invocation fails.
-
#error_message ⇒ String
The error message when an extension invocation fails.
-
#extension_identifier ⇒ String
The name, the ID, or the Amazon Resource Name (ARN) of the extension.
-
#invocation_id ⇒ String
A system-generated ID for this invocation.
-
#role_arn ⇒ String
An Amazon Resource Name (ARN) for an Identity and Access Management assume role.
-
#uri ⇒ String
The extension URI associated to the action point in the extension definition.
Instance Attribute Details
#action_name ⇒ String
The name of the action.
130 131 132 133 134 135 136 137 138 139 140 |
# File 'lib/aws-sdk-appconfig/types.rb', line 130 class ActionInvocation < Struct.new( :extension_identifier, :action_name, :uri, :role_arn, :error_message, :error_code, :invocation_id) SENSITIVE = [] include Aws::Structure end |
#error_code ⇒ String
The error code when an extension invocation fails.
130 131 132 133 134 135 136 137 138 139 140 |
# File 'lib/aws-sdk-appconfig/types.rb', line 130 class ActionInvocation < Struct.new( :extension_identifier, :action_name, :uri, :role_arn, :error_message, :error_code, :invocation_id) SENSITIVE = [] include Aws::Structure end |
#error_message ⇒ String
The error message when an extension invocation fails.
130 131 132 133 134 135 136 137 138 139 140 |
# File 'lib/aws-sdk-appconfig/types.rb', line 130 class ActionInvocation < Struct.new( :extension_identifier, :action_name, :uri, :role_arn, :error_message, :error_code, :invocation_id) SENSITIVE = [] include Aws::Structure end |
#extension_identifier ⇒ String
The name, the ID, or the Amazon Resource Name (ARN) of the extension.
130 131 132 133 134 135 136 137 138 139 140 |
# File 'lib/aws-sdk-appconfig/types.rb', line 130 class ActionInvocation < Struct.new( :extension_identifier, :action_name, :uri, :role_arn, :error_message, :error_code, :invocation_id) SENSITIVE = [] include Aws::Structure end |
#invocation_id ⇒ String
A system-generated ID for this invocation.
130 131 132 133 134 135 136 137 138 139 140 |
# File 'lib/aws-sdk-appconfig/types.rb', line 130 class ActionInvocation < Struct.new( :extension_identifier, :action_name, :uri, :role_arn, :error_message, :error_code, :invocation_id) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
An Amazon Resource Name (ARN) for an Identity and Access Management assume role.
130 131 132 133 134 135 136 137 138 139 140 |
# File 'lib/aws-sdk-appconfig/types.rb', line 130 class ActionInvocation < Struct.new( :extension_identifier, :action_name, :uri, :role_arn, :error_message, :error_code, :invocation_id) SENSITIVE = [] include Aws::Structure end |
#uri ⇒ String
The extension URI associated to the action point in the extension definition. The URI can be an Amazon Resource Name (ARN) for one of the following: an Lambda function, an Amazon Simple Queue Service queue, an Amazon Simple Notification Service topic, or the Amazon EventBridge default event bus.
130 131 132 133 134 135 136 137 138 139 140 |
# File 'lib/aws-sdk-appconfig/types.rb', line 130 class ActionInvocation < Struct.new( :extension_identifier, :action_name, :uri, :role_arn, :error_message, :error_code, :invocation_id) SENSITIVE = [] include Aws::Structure end |