Package software.amazon.awscdk.pipelines
Interface StackSteps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
StackSteps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-27T16:51:06.903Z")
@Stability(Stable)
public interface StackSteps
extends software.amazon.jsii.JsiiSerializable
Instructions for additional steps that are run at stack level.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.*; import software.amazon.awscdk.pipelines.*; Stack stack; Step step; StackSteps stackSteps = StackSteps.builder() .stack(stack) // the properties below are optional .changeSet(List.of(step)) .post(List.of(step)) .pre(List.of(step)) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forStackSteps
static final class
An implementation forStackSteps
-
Method Summary
Modifier and TypeMethodDescriptionstatic StackSteps.Builder
builder()
Steps that execute after stack is prepared but before stack is deployed.getPost()
Steps that execute after stack is deployed.getPre()
Steps that execute before stack is prepared.getStack()
The stack you want the steps to run in.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getStack
The stack you want the steps to run in. -
getChangeSet
Steps that execute after stack is prepared but before stack is deployed.Default: - no additional steps
-
getPost
Steps that execute after stack is deployed.Default: - no additional steps
-
getPre
Steps that execute before stack is prepared.Default: - no additional steps
-
builder
- Returns:
- a
StackSteps.Builder
ofStackSteps
-