Package sunstone.aws.impl
Class AwsSunstoneDeployer
- java.lang.Object
-
- sunstone.core.AbstractSunstoneCloudDeployer
-
- sunstone.aws.impl.AwsSunstoneDeployer
-
- All Implemented Interfaces:
sunstone.core.api.SunstoneCloudDeployer
public class AwsSunstoneDeployer extends sunstone.core.AbstractSunstoneCloudDeployerPurpose: handles creating resources on AWS.Used by
SunstoneExtensionwhich delegate handling TestClass annotations such asWithAwsCfTemplate. Lambda function to undeploy resources is also registered for the AfterAllCallback phase.The class works with
AwsCloudFormationCloudDeploymentManagerwhich handles deploy operation to particular cloud vendor.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeployAndRegisterForUndeploy(org.junit.jupiter.api.extension.ExtensionContext ctx)
-