Я использую следующий способ создания ботоклиента
def create_boto_client(self, service_name: str):
return boto3.session.Session().client(
service_name=service_name
)
# or I can do: return boto3.client(service_name)
Как я могу установить значения «metadata_service_timeout» и «metadata_service_num_attempts»?
Мне нужно указать их, потому что в противном случае boto может не получить учетные данные в роли IAM с сервера метаданных.
Я прочитал в do c, что это значение можно указать следующим образом:
# ~/.aws/config
[default]
metadata_service_timeout = 5.0
metadata_service_num_attempts = 10
, но у меня нет возможности добавить этот файл в экземпляр.