Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2019
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.66 KB | None | 0 0
  1. import json
  2. import boto3
  3. import uuid
  4.  
  5. def lambda_handler(event, context):
  6.  
  7.     c = boto3.client('iam')
  8.  
  9.     if 'group_name' in event.keys():
  10.         response = c.add_user_to_group(
  11.             GroupName = event['group_name'],
  12.             UserName = event['user_name'],
  13.         )
  14.     else:
  15.         password = str(uuid.uuid4())
  16.         response = c.create_user(
  17.             UserName = event['user_name'],
  18.         )
  19.         c.create_login_profile(
  20.             UserName=event['user_name'],
  21.             Password=password,
  22.             PasswordResetRequired=True
  23.         )
  24.    
  25.     return {
  26.         'statusCode': 200,
  27.         'body': json.dumps('Done')
  28.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement