Как указывали другие ответы, содержимое вектора гарантировано будет непрерывным (за исключением странности bool).
Комментарий, который я хотел добавить, заключается в том, что если вы делаете вставку или удаление на векторе, что может привести к перераспределению его памяти, тогда вы будете недействительными все ваши сохраненные указатели и итераторы.
Вы можете объявить псевдоним и версию в лямбде ARN :
# default, $LATEST
arn:aws:lambda:us-west-2:111111111:function:ValidateAssessment
# using alias
arn:aws:lambda:us-west-2:111111111:function:ValidateAssessment:development
# using version
arn:aws:lambda:us-west-2:111111111:function:ValidateAssessment:2
Используйте их в определении функции шага в соответствии с вашими потребностями.