|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@ThreadSafe public interface AwsAccountBean
Bean the encapsulates the Amazon Web Services account. Provides possibility for caching.
Method Summary | |
---|---|
String |
getAccountDetailsValidationError(com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region region,
String awsAccessID,
String awsSecretKey)
Checks whether a basic command can be run using the supplied credenials |
String |
getAccountDetailsValidationError(String awsAccessID,
String awsSecretKey)
Deprecated. since 5.4 use getAccountDetailsValidationError(com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region, String, String) instead |
com.google.common.collect.ImmutableMap<String,com.amazonaws.services.ec2.model.AvailabilityZone> |
getAvailabilityZones()
Returns a list of availability zones and their status. |
com.atlassian.aws.AWSAccount |
getAwsAccount()
Returns an AWSAccount object that you can access certain services on |
com.atlassian.aws.ec2.SpotPrices |
getCurrentSpotPrices()
This method gives access to the spot price list. |
Method Detail |
---|
@NotNull com.atlassian.aws.AWSAccount getAwsAccount() throws com.atlassian.aws.AWSException
com.atlassian.aws.AWSException
@NotNull com.google.common.collect.ImmutableMap<String,com.amazonaws.services.ec2.model.AvailabilityZone> getAvailabilityZones() throws com.atlassian.aws.AWSException
com.atlassian.aws.AWSException
@Nullable String getAccountDetailsValidationError(com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region region, String awsAccessID, String awsSecretKey) throws com.atlassian.aws.AWSException
awsAccessID
- awsSecretKey
-
com.atlassian.aws.AWSException
- if a connection error occurred (not that the credentials were correct or incorrect)@Deprecated String getAccountDetailsValidationError(String awsAccessID, String awsSecretKey) throws com.atlassian.aws.AWSException
getAccountDetailsValidationError(com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region, String, String)
instead
com.atlassian.aws.AWSException
@NotNull com.atlassian.aws.ec2.SpotPrices getCurrentSpotPrices()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |