Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/awslabs/aws-iam-generator
/ functions
Functions
32 in github.com/awslabs/aws-iam-generator
⨍
Functions
32
◇
Types & classes
2
↓ 12 callers
Function
scrub_name
(name)
bin/iam_template_build.py:30
↓ 9 callers
Method
search_accounts
(self, pattern_list=[])
bin/lib/config_helper.py:117
↓ 4 callers
Method
map_account
(self, account)
bin/lib/config_helper.py:109
↓ 4 callers
Function
parse_imports
(c, context, element_list)
bin/iam_template_build.py:278
↓ 3 callers
Function
boto3_agent_from_sts
(agent_service, agent_type, region, credentials={})
pipeline/iam_generator_deploy.py:62
↓ 3 callers
Function
parse_managed_policies
(c, managed_policies, working_on)
bin/iam_template_build.py:226
↓ 2 callers
Method
is_local_group
(self, group_query)
bin/lib/config_helper.py:190
↓ 2 callers
Function
main
(event, context)
pipeline/iam_generator_deploy.py:167
↓ 2 callers
Function
parse_cmdline
()
bin/lib/config_helper.py:23
↓ 1 callers
Function
add_group
(c, GroupName, model, named=False)
bin/iam_template_build.py:417
↓ 1 callers
Function
add_managed_policy
( c, ManagedPolicyName, PolicyDocument, model, named=False )
bin/iam_template_build.py:297
↓ 1 callers
Function
add_role
(c, RoleName, model, named=False)
bin/iam_template_build.py:379
↓ 1 callers
Function
add_user
(c, UserName, model, named=False)
bin/iam_template_build.py:453
↓ 1 callers
Function
build_assume_role_policy_document
(c, accounts, roles)
bin/iam_template_build.py:200
↓ 1 callers
Function
build_clients
(account_id, name, rolename, region="ca-central-1")
pipeline/iam_generator_deploy.py:26
↓ 1 callers
Function
build_role_trust
(c, trusts)
bin/iam_template_build.py:88
↓ 1 callers
Function
build_sts_statement
(account, role)
bin/iam_template_build.py:214
↓ 1 callers
Function
create_instance_profile
(c, RoleName, model, named=False)
bin/iam_template_build.py:348
↓ 1 callers
Function
deploy_stack
(cfn_c, stack_name, template, capabilities=[])
pipeline/iam_generator_deploy.py:90
↓ 1 callers
Function
determine_region
(context)
pipeline/iam_generator_deploy.py:154
↓ 1 callers
Method
is_local_managed_policy
(self, managed_policy)
bin/lib/config_helper.py:199
↓ 1 callers
Method
is_local_role
(self, role_query)
bin/lib/config_helper.py:181
↓ 1 callers
Method
is_local_user
(self, user_query)
bin/lib/config_helper.py:172
↓ 1 callers
Method
is_managed_policy_in_account
(self, managed_policy, account)
bin/lib/config_helper.py:205
↓ 1 callers
Function
main
()
bin/iam_template_build.py:500
↓ 1 callers
Function
outside_lambda_handler
()
pipeline/iam_generator_deploy.py:291
↓ 1 callers
Function
policy_document_from_jinja
(c, policy_name, model, policy_path, policy_format)
bin/iam_template_build.py:35
↓ 1 callers
Function
run_sub_build
(script, directory)
build.py:28
↓ 1 callers
Function
wait_for_stacks
(waiters)
pipeline/iam_generator_deploy.py:132
Method
__init__
(self, **kwargs)
pipeline/iam_generator_deploy.py:294
Method
__init__
(self, config_file)
bin/lib/config_helper.py:52
Function
lambda_handler
(event, context)
pipeline/iam_generator_deploy.py:286