Class CloudFormationStackSet

java.lang.Object
de.taimos.pipeline.aws.cloudformation.stacksets.CloudFormationStackSet

public class CloudFormationStackSet extends Object
  • Constructor Details

    • CloudFormationStackSet

      public CloudFormationStackSet(com.amazonaws.services.cloudformation.AmazonCloudFormation client, String stackSet, TaskListener listener, SleepStrategy sleepStrategy)
  • Method Details

    • exists

      public boolean exists()
    • create

      public com.amazonaws.services.cloudformation.model.CreateStackSetResult create(String templateBody, String templateUrl, Collection<com.amazonaws.services.cloudformation.model.Parameter> params, Collection<com.amazonaws.services.cloudformation.model.Tag> tags, String administratorRoleArn, String executionRoleName)
    • update

      public com.amazonaws.services.cloudformation.model.UpdateStackSetResult update(String templateBody, String templateUrl, com.amazonaws.services.cloudformation.model.UpdateStackSetRequest request) throws InterruptedException
      Throws:
      InterruptedException
    • delete

      public void delete()
    • findStackSetInstances

      public List<com.amazonaws.services.cloudformation.model.StackInstanceSummary> findStackSetInstances()