Valid action providers in CodePipeline - Amazon CodePipeline
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Valid action providers in CodePipeline

The pipeline structure format is used to build actions and stages in a pipeline. An action type consists of an action category and provider type.

Each action category has a valid list of action providers. To reference the valid action providers for each action category, see the Action structure reference.

Each action category has a designated set of providers. Each action provider, such as Amazon S3, has a provider name, such as S3, that must be used in the Provider field in the action category in your pipeline structure.

There are three valid values for the Owner field in the action category section in your pipeline structure: AWS, ThirdParty, and Custom.

To find the provider name and owner information for your action provider, see the Action structure reference or Valid input and output artifacts for each action type.

This table lists valid providers by action type.

Note

For Bitbucket, GitHub, or GitHub Enterprise Server actions, refer to the CodeStarSourceConnection for Bitbucket Cloud, GitHub, GitHub Enterprise Server, GitLab.com, and GitLab self-managed actions action reference topic.

Valid action providers by action type
Action category Valid action providers Pipeline type supported Action reference
Source Amazon S3 V1, V2 Amazon S3 source action reference
Amazon ECR V1, V2 Amazon ECR source action reference
CodeCommit V1, V2 CodeCommit source action reference
CodeStarSourceConnection (for Bitbucket, GitHub, GitHub Enterprise Server actions) V1, V2 CodeStarSourceConnection for Bitbucket Cloud, GitHub, GitHub Enterprise Server, GitLab.com, and GitLab self-managed actions
Build Amazon ECR ECRBuildAndPublish action V2 only ECRBuildAndPublish build action reference
CodeBuild V1, V2 Amazon CodeBuild build and test action reference
Commands action (see Compute) V2 only
Custom CloudBees V1, V2 Valid input and output artifacts for each action type
Custom Jenkins V1, V2 Valid input and output artifacts for each action type
Custom TeamCity V1, V2 Valid input and output artifacts for each action type
Test CodeBuild V1, V2 Amazon CodeBuild build and test action reference
Amazon Device Farm V1, V2 Valid input and output artifacts for each action type
Custom BlazeMeter V1, V2 Valid input and output artifacts for each action type
ThirdParty GhostInspector Valid input and output artifacts for each action type
Custom Jenkins Valid input and output artifacts for each action type
ThirdParty Micro Focus StormRunner Load Valid input and output artifacts for each action type
ThirdParty Nouvola Valid input and output artifacts for each action type
ThirdParty Runscope Valid input and output artifacts for each action type
Deploy Amazon S3 Amazon S3 deploy action reference
Amazon CloudFormation Amazon CloudFormation deploy action reference
CodeDeploy Valid input and output artifacts for each action type
EC2 Deploy action V2 only Amazon EC2 action reference
Amazon ECS Valid input and output artifacts for each action type
Amazon ECS (Blue/Green) (this is the CodeDeployToECS action) Valid input and output artifacts for each action type
Amazon EKS action V2 only Amazon Elastic Kubernetes Service EKS deploy action reference
Elastic Beanstalk Valid input and output artifacts for each action type
Amazon AppConfig Amazon AppConfig deploy action reference
Amazon OpsWorks Valid input and output artifacts for each action type
Service Catalog Valid input and output artifacts for each action type
Amazon Alexa Valid input and output artifacts for each action type
Custom XebiaLabs Valid input and output artifacts for each action type
Approval Manual Valid input and output artifacts for each action type
Invoke CodePipeline Invoke action Amazon CodePipeline invoke action reference
Amazon Lambda Amazon Lambda invoke action reference
Amazon Step Functions Amazon Step Functions invoke action reference
InspectorScan Amazon Inspector InspectorScan invoke action reference
Compute Commands action Commands action reference

Some action types in CodePipeline are available in select Amazon Regions only. It is possible that an action type is available in an Amazon Region, but an Amazon provider for that action type is not available.

For more information about each action provider, see Integrations with CodePipeline action types.