in UserProfile_function.py [0:0]
def handle_delete(event, context):
print('Received delete event')
user_profile_name = event['PhysicalResourceId']
domain_id = event['ResourceProperties']['DomainId']
try:
client.describe_user_profile(DomainId=domain_id, UserProfileName=user_profile_name)
except ClientError as exception:
cfnresponse.send(event, context, cfnresponse.SUCCESS,
{}, physicalResourceId=event['PhysicalResourceId'])
return
delete_user_profile(domain_id, user_profile_name)
cfnresponse.send(event, context, cfnresponse.SUCCESS, {},
physicalResourceId=event['PhysicalResourceId'])