#!/usr/bin/env python3 import boto3 client = boto3.client('iam') # three different calls to get inline-policy on all IAM items: # list_groups - get_group_policy # list_roles - get_role_policy # list_users - get_user_policy def get_resource_list(r_type): list = "" exec(list + " = 'list_" + r_type + "()'") print(list) print(get_resource_list("group")) group_inline_policy = client.get_group_policy() role_inline_policy = client.get_role_policy() user_inline_policy = client.get_user_policy() print(group_inline_policy) print(role_inline_policy) print(user_inline_policy)