Interface CodeDeployServerDeployActionProps
- All Superinterfaces:
CommonActionProps
,CommonAwsActionProps
,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CodeDeployServerDeployActionProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:48.420Z")
@Stability(Stable)
public interface CodeDeployServerDeployActionProps
extends software.amazon.jsii.JsiiSerializable, CommonAwsActionProps
Construction properties of the
CodeDeploy server deploy CodePipeline Action
.
Example:
ServerDeploymentGroup deploymentGroup; Pipeline pipeline = Pipeline.Builder.create(this, "MyPipeline") .pipelineName("MyPipeline") .build(); // add the source and build Stages to the Pipeline... Artifact buildOutput = new Artifact(); CodeDeployServerDeployAction deployAction = CodeDeployServerDeployAction.Builder.create() .actionName("CodeDeploy") .input(buildOutput) .deploymentGroup(deploymentGroup) .build(); pipeline.addStage(StageOptions.builder() .stageName("Deploy") .actions(List.of(deployAction)) .build());
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCodeDeployServerDeployActionProps
static final class
An implementation forCodeDeployServerDeployActionProps
-
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
-
getDeploymentGroup
The CodeDeploy server Deployment Group to deploy to. -
getInput
The source to use as input for deployment. -
builder
-