Похоже, LastEvaluatedKey будет включать все четыре (H, R, G и S), когда запрос выполняется на GSI. Следующее, кажется, является правилом:
Если мы запрашиваем GSI, то LastEvaluatedKey будет состоять из ключа раздела GSI, ключа сортировки GSI, ключа первичного раздела и ключа первичной сортировки.
Если мы запрашиваем LSI, то LastEvaluatedKey будет состоять из ключа сортировки LSI, ключа первичного раздела и первичного ключа сортировки.