Class: Aws::CodePipeline::Types::ActionExecutionInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodePipeline::Types::ActionExecutionInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-codepipeline/types.rb
Overview
Input information used for an action execution.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action_type_id ⇒ Types::ActionTypeId
Represents information about an action type.
-
#configuration ⇒ Hash<String,String>
Configuration data for an action execution.
-
#input_artifacts ⇒ Array<Types::ArtifactDetail>
Details of input artifacts of the action that correspond to the action execution.
-
#namespace ⇒ String
The variable namespace associated with the action.
-
#region ⇒ String
The Amazon Web Services Region for the action, such as us-east-1.
-
#resolved_configuration ⇒ Hash<String,String>
Configuration data for an action execution with all variable references replaced with their real values for the execution.
-
#role_arn ⇒ String
The ARN of the IAM service role that performs the declared action.
Instance Attribute Details
#action_type_id ⇒ Types::ActionTypeId
Represents information about an action type.
507 508 509 510 511 512 513 514 515 516 517 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 507 class ActionExecutionInput < Struct.new( :action_type_id, :configuration, :resolved_configuration, :role_arn, :region, :input_artifacts, :namespace) SENSITIVE = [] include Aws::Structure end |
#configuration ⇒ Hash<String,String>
Configuration data for an action execution.
507 508 509 510 511 512 513 514 515 516 517 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 507 class ActionExecutionInput < Struct.new( :action_type_id, :configuration, :resolved_configuration, :role_arn, :region, :input_artifacts, :namespace) SENSITIVE = [] include Aws::Structure end |
#input_artifacts ⇒ Array<Types::ArtifactDetail>
Details of input artifacts of the action that correspond to the action execution.
507 508 509 510 511 512 513 514 515 516 517 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 507 class ActionExecutionInput < Struct.new( :action_type_id, :configuration, :resolved_configuration, :role_arn, :region, :input_artifacts, :namespace) SENSITIVE = [] include Aws::Structure end |
#namespace ⇒ String
The variable namespace associated with the action. All variables produced as output by this action fall under this namespace.
507 508 509 510 511 512 513 514 515 516 517 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 507 class ActionExecutionInput < Struct.new( :action_type_id, :configuration, :resolved_configuration, :role_arn, :region, :input_artifacts, :namespace) SENSITIVE = [] include Aws::Structure end |
#region ⇒ String
The Amazon Web Services Region for the action, such as us-east-1.
507 508 509 510 511 512 513 514 515 516 517 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 507 class ActionExecutionInput < Struct.new( :action_type_id, :configuration, :resolved_configuration, :role_arn, :region, :input_artifacts, :namespace) SENSITIVE = [] include Aws::Structure end |
#resolved_configuration ⇒ Hash<String,String>
Configuration data for an action execution with all variable references replaced with their real values for the execution.
507 508 509 510 511 512 513 514 515 516 517 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 507 class ActionExecutionInput < Struct.new( :action_type_id, :configuration, :resolved_configuration, :role_arn, :region, :input_artifacts, :namespace) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.
507 508 509 510 511 512 513 514 515 516 517 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 507 class ActionExecutionInput < Struct.new( :action_type_id, :configuration, :resolved_configuration, :role_arn, :region, :input_artifacts, :namespace) SENSITIVE = [] include Aws::Structure end |