in qs_cfn_lint_rules/IAMActionWildcard.py [0:0]
def is_wild(action):
wild_actions = []
if isinstance(action, list):
for a in action:
if is_wild(a):
wild_actions.append(a)
else:
if action.endswith("*") and (not action in DONT_EXPAND):
wild_actions.append(action)
return wild_actions