Interface CommonAwsActionProps
- All Superinterfaces:
- CommonActionProps,- software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
- CloudFormationCreateReplaceChangeSetActionProps,- CloudFormationCreateUpdateStackActionProps,- CloudFormationDeleteStackActionProps,- CloudFormationDeployStackInstancesActionProps,- CloudFormationDeployStackSetActionProps,- CloudFormationExecuteChangeSetActionProps,- CodeBuildActionProps,- CodeCommitSourceActionProps,- CodeDeployEcsDeployActionProps,- CodeDeployServerDeployActionProps,- CodeStarConnectionsSourceActionProps,- CommandsActionProps,- Ec2DeployActionProps,- EcrBuildAndPublishActionProps,- EcrSourceActionProps,- EcsDeployActionProps,- ElasticBeanstalkDeployActionProps,- InspectorEcrImageScanActionProps,- InspectorScanActionBaseProps,- InspectorSourceCodeScanActionProps,- LambdaInvokeActionProps,- ManualApprovalActionProps,- PipelineInvokeActionProps,- S3DeployActionProps,- S3SourceActionProps,- ServiceCatalogDeployActionBeta1Props,- StepFunctionsInvokeActionProps
- All Known Implementing Classes:
- CloudFormationCreateReplaceChangeSetActionProps.Jsii$Proxy,- CloudFormationCreateUpdateStackActionProps.Jsii$Proxy,- CloudFormationDeleteStackActionProps.Jsii$Proxy,- CloudFormationDeployStackInstancesActionProps.Jsii$Proxy,- CloudFormationDeployStackSetActionProps.Jsii$Proxy,- CloudFormationExecuteChangeSetActionProps.Jsii$Proxy,- CodeBuildActionProps.Jsii$Proxy,- CodeCommitSourceActionProps.Jsii$Proxy,- CodeDeployEcsDeployActionProps.Jsii$Proxy,- CodeDeployServerDeployActionProps.Jsii$Proxy,- CodeStarConnectionsSourceActionProps.Jsii$Proxy,- CommandsActionProps.Jsii$Proxy,- CommonAwsActionProps.Jsii$Proxy,- Ec2DeployActionProps.Jsii$Proxy,- EcrBuildAndPublishActionProps.Jsii$Proxy,- EcrSourceActionProps.Jsii$Proxy,- EcsDeployActionProps.Jsii$Proxy,- ElasticBeanstalkDeployActionProps.Jsii$Proxy,- InspectorEcrImageScanActionProps.Jsii$Proxy,- InspectorScanActionBaseProps.Jsii$Proxy,- InspectorSourceCodeScanActionProps.Jsii$Proxy,- LambdaInvokeActionProps.Jsii$Proxy,- ManualApprovalActionProps.Jsii$Proxy,- PipelineInvokeActionProps.Jsii$Proxy,- S3DeployActionProps.Jsii$Proxy,- S3SourceActionProps.Jsii$Proxy,- ServiceCatalogDeployActionBeta1Props.Jsii$Proxy,- StepFunctionsInvokeActionProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
           date="2025-10-29T11:15:35.044Z")
@Stability(Stable)
public interface CommonAwsActionProps
extends software.amazon.jsii.JsiiSerializable, CommonActionProps
Common properties shared by all Actions whose 
ActionProperties.owner field is 'AWS' (or unset, as 'AWS' is the default).
 Example:
 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.codepipeline.*;
 import software.amazon.awscdk.services.iam.*;
 Role role;
 CommonAwsActionProps commonAwsActionProps = CommonAwsActionProps.builder()
         .actionName("actionName")
         // the properties below are optional
         .role(role)
         .runOrder(123)
         .variablesNamespace("variablesNamespace")
         .build();
 - 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCommonAwsActionPropsstatic final classAn implementation forCommonAwsActionProps
- 
Method SummaryModifier and TypeMethodDescriptionstatic CommonAwsActionProps.Builderbuilder()default IRolegetRole()The Role in which context's this Action will be executing in.Methods inherited from interface software.amazon.awscdk.services.codepipeline.CommonActionPropsgetActionName, getRunOrder, getVariablesNamespaceMethods inherited from interface software.amazon.jsii.JsiiSerializable$jsii$toJson
- 
Method Details- 
getRoleThe Role in which context's this Action will be executing in.The Pipeline's Role will assume this Role (the required permissions for that will be granted automatically) right before executing this Action. This Action will be passed into your IAction.bindmethod in theActionBindOptions.roleproperty.Default: a new Role will be generated 
- 
builder- Returns:
- a CommonAwsActionProps.BuilderofCommonAwsActionProps
 
 
-