List of usage examples for com.amazonaws.services.autoscaling AmazonAutoScaling describeLaunchConfigurations
DescribeLaunchConfigurationsResult describeLaunchConfigurations( DescribeLaunchConfigurationsRequest describeLaunchConfigurationsRequest);
Describes one or more launch configurations.
From source file:com.haskins.cloudtrailviewer.dialog.resourcedetail.detailpanels.AsLaunchDetail.java
License:Open Source License
@Override public String retrieveDetails(ResourceDetailRequest detailRequest) { String response = null;// ww w. jav a 2s . com try { AmazonAutoScaling asClient = new AmazonAutoScalingClient(credentials); asClient.setRegion(Region.getRegion(Regions.fromName(detailRequest.getRegion()))); DescribeLaunchConfigurationsRequest request = new DescribeLaunchConfigurationsRequest(); request.setLaunchConfigurationNames(Collections.singletonList(detailRequest.getResourceName())); DescribeLaunchConfigurationsResult result = asClient.describeLaunchConfigurations(request); buildUI(result); } catch (IllegalArgumentException | AmazonClientException e) { response = e.getMessage(); } return response; }