У меня есть скрипт на python, который дает имена пользователей IAM в AWS с их последним входом в систему. Я получаю ожидаемый результат.Теперь я добавил тему SNS, чтобы отправить результат по электронной почте.Но ответ, который я получил по электронной почте, выглядит так:
Ответ:
User not logged into AWS:
u
s
e
r
n
a
m
e
:
Мне нужно это в одну строку, как имя пользователя: "*****"
PhysicalString =''
for user in resource.users.all():
if user.password_last_used is not None:
delta = (today - user.password_last_used.replace(tzinfo=None)).days
final_result=("username: ", [user.user_name][0]," - ",delta , "days")
physicalString = 'User not logged into AWS: \n\n' + '\n'.join(str(final_result))
response = sns.publish(
TopicArn='*************',
Message= physicalString,
Subject='IAM USER',
)
return final_result