ActionExecutionInput - CodePipeline
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

ActionExecutionInput

Input information used for an action execution.

Contents

actionTypeId

Represents information about an action type.

Type: ActionTypeId object

Required: No

configuration

Configuration data for an action execution.

Type: String to string map

Key Length Constraints: Minimum length of 1. Maximum length of 50.

Value Length Constraints: Minimum length of 1. Maximum length of 1000.

Required: No

inputArtifacts

Details of input artifacts of the action that correspond to the action execution.

Type: Array of ArtifactDetail objects

Required: No

namespace

The variable namespace associated with the action. All variables produced as output by this action fall under this namespace.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 100.

Pattern: [A-Za-z0-9@\-_]+

Required: No

region

The AWS Region for the action, such as us-east-1.

Type: String

Length Constraints: Minimum length of 4. Maximum length of 30.

Required: No

resolvedConfiguration

Configuration data for an action execution with all variable references replaced with their real values for the execution.

Type: String to string map

Required: No

roleArn

The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.

Type: String

Length Constraints: Maximum length of 1024.

Pattern: arn:aws(-[\w]+)*:iam::[0-9]{12}:role/.*

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: