Interface ElasticBeanstalkDeployActionProps
- All Superinterfaces:
CommonActionProps
,CommonAwsActionProps
,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ElasticBeanstalkDeployActionProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2025-01-15T21:09:16.494Z")
@Stability(Stable)
public interface ElasticBeanstalkDeployActionProps
extends software.amazon.jsii.JsiiSerializable, CommonAwsActionProps
Construction properties of the
ElasticBeanstalkDeployAction Elastic Beanstalk deploy CodePipeline Action
.
Example:
Artifact sourceOutput = new Artifact(); Bucket targetBucket = new Bucket(this, "MyBucket"); Pipeline pipeline = new Pipeline(this, "MyPipeline"); ElasticBeanstalkDeployAction deployAction = ElasticBeanstalkDeployAction.Builder.create() .actionName("ElasticBeanstalkDeploy") .input(sourceOutput) .environmentName("envName") .applicationName("appName") .build(); IStage deployStage = pipeline.addStage(StageOptions.builder() .stageName("Deploy") .actions(List.of(deployAction)) .build());
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forElasticBeanstalkDeployActionProps
static final class
An implementation forElasticBeanstalkDeployActionProps
-
Method Summary
Methods inherited from interface software.amazon.awscdk.services.codepipeline.CommonActionProps
getActionName, getRunOrder, getVariablesNamespace
Methods inherited from interface software.amazon.awscdk.services.codepipeline.CommonAwsActionProps
getRole
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getApplicationName
The name of the AWS Elastic Beanstalk application to deploy. -
getEnvironmentName
The name of the AWS Elastic Beanstalk environment to deploy to. -
getInput
The source to use as input for deployment. -
builder
-