aws-iam-policy-tool
Version:
AWS IAM role/policy management cli tool
14 lines (13 loc) • 422 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class RoleEntry {
constructor(name, document) {
this.name = name;
this.Role = document.Role;
this.AttachedPolicies = document.AttachedPolicies;
}
get isEc2Role() {
return this.Role.AssumeRolePolicyDocument.Statement[0].Principal.Service === "ec2.amazonaws.com";
}
}
exports.RoleEntry = RoleEntry;