Example usage for com.amazonaws.services.identitymanagement AmazonIdentityManagement getGroup

List of usage examples for com.amazonaws.services.identitymanagement AmazonIdentityManagement getGroup

Introduction

In this page you can find the example usage for com.amazonaws.services.identitymanagement AmazonIdentityManagement getGroup.

Prototype

GetGroupResult getGroup(GetGroupRequest getGroupRequest);

Source Link

Document

Returns a list of IAM users that are in the specified IAM group.

Usage

From source file:com.haskins.cloudtrailviewer.dialog.resourcedetail.detailpanels.IamGroupDetail.java

License:Open Source License

@Override
public String retrieveDetails(ResourceDetailRequest detailRequest) {

    String response = null;/* w  w  w .  j  a v a 2 s .c  o  m*/

    try {

        AmazonIdentityManagement client = new AmazonIdentityManagementClient(credentials);

        GetGroupRequest request = new GetGroupRequest();
        request.setGroupName(detailRequest.getResourceName());

        GetGroupResult result = client.getGroup(request);
        buildUI(result);

    } catch (IllegalArgumentException | AmazonClientException e) {
        response = e.getMessage();
        LOGGER.log(Level.WARNING, "Problem retrieving IAM Group details from AWS", e);
    }

    return response;
}