in lambda/guardduty_to_acl_lambda.py [0:0]
def delete_ddb_rule(netacl_id, created_at):
ddb = boto3.resource('dynamodb')
table = ddb.Table(ACLMETATABLE)
response = table.delete_item(
Key={
'NetACLId': netacl_id,
'CreatedAt': int(created_at)
}
)
if response['ResponseMetadata']['HTTPStatusCode'] == 200:
logger.info("log -- successfully deleted DDB state entry for NACL %s." % (netacl_id))
return True
else:
logger.error("log -- error deleting DDB state entry for NACL %s." % (netacl_id))
logger.info(response)
return False