lifecycle ו-ignore_changesמה עושים:
ב-users.tf, הוסף resource מסוג aws_iam_user_login_profile בשם users. כל משתמש שנוצר ב-resource הקודם צריך לקבל login profile משלו.
איך בונים:
for_each:
💡 הפנה ל-
aws_iam_user.users— זה ה-map של כל המשתמשים שנוצרו
💡 כשעוברים על resource עם
for_each, מקבלים את כל ה-object של כל user
user:
each.value.name💡
each.valueהוא ה-object של ה-user הנוכחי, ו-.nameהוא שדה ה-username בתוכו
password_length: