Пожалуйста, убедитесь, что вы используете обновленный boto3 SDK.Я обнаружил, что boto3 v1.9.20 не возвращает массив экземпляров, в то время как текущий v1.9.84 его возвращает.
Кроме этого, в документации говорится:
Если Метка представляет объект, Экземпляры содержат ограничивающие рамки для каждого экземпляра ...
Это означает, что экземпляры будут присутствовать, только если метка представляет объект.Ваш код должен проверить, что у данной метки действительно есть экземпляры, например:
if 'Instances' in label:
for instance in label['Instances']:
# print details of instance
Также было бы легко это подтвердить, просто напечатав label
dict в виде строки JSON и посмотрев, что он на самом деле содержит.