public class ElasticAccountManagementServiceImpl extends Object implements ElasticAccountManagementService
Constructor and Description |
---|
ElasticAccountManagementServiceImpl(AwsAccountBean awsAccountBean,
AgentManager agentManager,
ElasticInstanceManager elasticInstanceManager) |
Modifier and Type | Method and Description |
---|---|
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
|
Collection<com.amazonaws.services.ec2.model.Instance> |
getUnrelatedElasticInstances()
Retrieve a list of running instances on your AWS account that were not started by bamboo
|
public ElasticAccountManagementServiceImpl(AwsAccountBean awsAccountBean, AgentManager agentManager, ElasticInstanceManager elasticInstanceManager)
@NotNull public Collection<com.amazonaws.services.ec2.model.Instance> getDisconnectedElasticInstances() throws com.atlassian.aws.AWSException
ElasticAccountManagementService
getDisconnectedElasticInstances
in interface ElasticAccountManagementService
com.atlassian.aws.AWSException
@NotNull public Collection<com.amazonaws.services.ec2.model.Instance> getUnrelatedElasticInstances() throws com.atlassian.aws.AWSException
ElasticAccountManagementService
getUnrelatedElasticInstances
in interface ElasticAccountManagementService
com.atlassian.aws.AWSException
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.