in resources/src/create_key_pair/generate_ssh_key.py [0:0]
def delete_key(event, context):
""" Delete EC2 key pair from the SSM Parameter Store"""
try:
# delete EC2 key
ec2 = boto3.client("ec2")
ec2.delete_key_pair(KeyName=KEY_NAME)
# delete SSM parameter
ssm = boto3.client("ssm")
ssm.delete_parameter(Name=KEY_NAME)
cfnresponse.send(event, context, cfnresponse.SUCCESS)
except Exception as e:
print(e)
cfnresponse.send(event, context, cfnresponse.FAILED)