Metadata-Version: 1.0
Name: bozor
Version: 0.0.1.dev0
Summary: A higher level package to retrieve details on AWS items.
Home-page: https://github.com/monkeysecurity/bozor
Author: Patrick Kelley
Author-email: patrick@netflix.com
License: UNKNOWN
Description: # bozor
        A higher level package to retrieve details on AWS items.
        
        ## features
        
        - Built on top of botor.
        - Orchestrates all the calls required to fully describe an item.
        
        ## Supported Technologies
        
        - IAM Role
        
        ## Example
        
            from bozor.aws.iam import get_role
            
            # account_number may be extracted from the ARN of the role passed to get_role
            # if not included in conn.
            conn = dict(
                assume_role='SecurityMonkey',  # or whichever role you wish to assume into
                session_name='bozor',
                region='us-east-1'
            )
        
            role = get_role(
                dict(arn='arn:aws:iam::000000000000:role/myRole', role_name='myRole')
                output='camelize',
                **conn)
        
            # bozor makes a number of calls to obtain a full description of the role
            print(json.dumps(role, indent=4, sort_keys=True))
        
            {
                "Arn": ...,
                "AssumeRolePolicyDocument": ...,
                "CreateDate": ...,  # str
                "InlinePolicies": ...,
                "InstanceProfiles": ...,
                "ManagedPolicies": ...,
                "Path": ...,
                "RoleId": ...,
                "RoleName": ...,
            }
        
Platform: UNKNOWN
