Class CloudFormationStackSet
java.lang.Object
de.taimos.pipeline.aws.cloudformation.stacksets.CloudFormationStackSet
-
Constructor Summary
ConstructorDescriptionCloudFormationStackSet
(com.amazonaws.services.cloudformation.AmazonCloudFormation client, String stackSet, TaskListener listener, SleepStrategy sleepStrategy) -
Method Summary
Modifier and TypeMethodDescriptioncom.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) void
delete()
boolean
exists()
List<com.amazonaws.services.cloudformation.model.StackInstanceSummary>
com.amazonaws.services.cloudformation.model.UpdateStackSetResult
update
(String templateBody, String templateUrl, com.amazonaws.services.cloudformation.model.UpdateStackSetRequest request)
-
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()
-