aws-cdk-lib.aws_codepipeline.CfnPipeline.ActionTypeIdProperty

interface ActionTypeIdProperty

LanguageType name
.NETAmazon.CDK.AWS.CodePipeline.CfnPipeline.ActionTypeIdProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awscodepipeline#CfnPipeline_ActionTypeIdProperty
Javasoftware.amazon.awscdk.services.codepipeline.CfnPipeline.ActionTypeIdProperty
Pythonaws_cdk.aws_codepipeline.CfnPipeline.ActionTypeIdProperty
TypeScript aws-cdk-lib » aws_codepipeline » CfnPipeline » ActionTypeIdProperty

Represents information about an action type.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_codepipeline as codepipeline } from 'aws-cdk-lib';
const actionTypeIdProperty: codepipeline.CfnPipeline.ActionTypeIdProperty = {
  category: 'category',
  owner: 'owner',
  provider: 'provider',
  version: 'version',
};

Properties

NameTypeDescription
categorystringA category defines what kind of action can be taken in the stage, and constrains the provider type for the action.
ownerstringThe creator of the action being called.
providerstringThe provider of the service being called by the action.
versionstringA string that describes the action version.

category

Type: string

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action.

Valid categories are limited to one of the values below.

  • Source
  • Build
  • Test
  • Deploy
  • Invoke
  • Approval

owner

Type: string

The creator of the action being called.

There are three valid values for the Owner field in the action category section within your pipeline structure: AWS , ThirdParty , and Custom . For more information, see Valid Action Types and Providers in CodePipeline .


provider

Type: string

The provider of the service being called by the action.

Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of CodeDeploy, which would be specified as CodeDeploy . For more information, see Valid Action Types and Providers in CodePipeline .


version

Type: string

A string that describes the action version.