in scripts/config_enabled.py [0:0]
def lambda_handler(event, context):
today = datetime.today()
rule_parameters = json.loads(event['ruleParameters'])
evaluation = evaluate_compliance(rule_parameters)
result_token = event['resultToken'] if 'resultToken' in event else 'No token found'
config.put_evaluations(
Evaluations=[
{
'ComplianceResourceType': 'AWS::::Account',
'ComplianceResourceId': event['accountId'],
'ComplianceType': evaluation['compliance_type'],
'Annotation': evaluation['annotation'],
'OrderingTimestamp': datetime(today.year, today.month, today.day, today.hour)
}
],
ResultToken=result_token
)