Interface ElasticAccountManagementService
-
- All Known Implementing Classes:
ElasticAccountManagementServiceImpl
public interface ElasticAccountManagementService
Manage aws account stuff outside of standard bamboo elastic instances.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull Collection<com.amazonaws.services.ec2.model.Instance>
getDisconnectedElasticInstances()
Retrieve a list of running instances on your AWS account that were started by Bamboo, but are no longer connected to Bamboo@NotNull Collection<com.amazonaws.services.ec2.model.Instance>
getUnrelatedElasticInstances()
Retrieve a list of running instances on your AWS account that were not started by bamboo
-
-
-
Method Detail
-
getDisconnectedElasticInstances
@NotNull @NotNull Collection<com.amazonaws.services.ec2.model.Instance> getDisconnectedElasticInstances() throws com.atlassian.aws.AWSException
Retrieve a list of running instances on your AWS account that were started by Bamboo, but are no longer connected to Bamboo- Returns:
- Throws:
com.atlassian.aws.AWSException
-
getUnrelatedElasticInstances
@NotNull @NotNull Collection<com.amazonaws.services.ec2.model.Instance> getUnrelatedElasticInstances() throws com.atlassian.aws.AWSException
Retrieve a list of running instances on your AWS account that were not started by bamboo- Returns:
- Throws:
com.atlassian.aws.AWSException
-
-