in rules/customer-fc/aggregate-ram-role-last-login-expired-check-v2.py [0:0]
def put_evaluations(context, result_token, evaluations):
creds = context.credentials
credentials = StsTokenCredential(creds.access_key_id, creds.access_key_secret, creds.security_token)
client = AcsClient(region_id=CONFIG_SERVICE_REGION, credential=credentials)
request = CommonRequest()
request.set_domain(CONFIG_SERVICE_ENDPOINT)
request.set_version('2019-01-08')
request.set_action_name('PutEvaluations')
request.add_body_params('ResultToken', result_token)
request.add_body_params('Evaluations', evaluations)
request.set_method('POST')
try:
response = client.do_action_with_exception(request)
logger.info('PutEvaluations with request: {}, response: {}.'.format(request, response))
except Exception as e:
logger.error('PutEvaluations error: %s' % e)