Example usage for com.amazonaws.services.identitymanagement.model Role getPath

List of usage examples for com.amazonaws.services.identitymanagement.model Role getPath

Introduction

In this page you can find the example usage for com.amazonaws.services.identitymanagement.model Role getPath.

Prototype


public String getPath() 

Source Link

Document

The path to the role.

Usage

From source file:com.denismo.aws.iam.LDAPIAMPoller.java

License:Apache License

private Entry getOrCreateRoleGroup(Role role) throws Exception {
    Group group = new Group(role.getPath(), role.getRoleName(), role.getRoleId(), role.getArn(),
            role.getCreateDate());/*from ww  w.j ava2s.co m*/
    return addGroup(group);
}

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

License:Open Source License

private void buildUI(GetRoleResult detail) {

    this.add(primaryScrollPane, BorderLayout.CENTER);

    if (detail.getRole() != null) {

        Role role = detail.getRole();

        if (role.getCreateDate() != null) {
            primaryTableModel.addRow(new Object[] { "Created", getDateString(role.getCreateDate()) });
        }//from  ww  w  .  j a v a2  s .c  o m
        if (role.getArn() != null) {
            primaryTableModel.addRow(new Object[] { "Arn", role.getArn() });
        }
        if (role.getAssumeRolePolicyDocument() != null) {
            primaryTableModel
                    .addRow(new Object[] { "Assume Role Policy Document", role.getAssumeRolePolicyDocument() });
        }
        if (role.getPath() != null) {
            primaryTableModel.addRow(new Object[] { "Path", role.getPath() });
        }
        if (role.getRoleId() != null) {
            primaryTableModel.addRow(new Object[] { "Role Id", role.getRoleId() });
        }
        if (role.getRoleName() != null) {
            primaryTableModel.addRow(new Object[] { "Role Name", role.getRoleName() });
        }

    }

}