Я пытаюсь создать сценарий Python для подключения и взаимодействия с моей учетной записью AWS. Я читал по нему здесь https://boto3.amazonaws.com/v1/document ... start.html
и я вижу, что он считывает ваши учетные данные от ~/.aws/credents (на машине Linux). Я, однако, и не подключаюсь к пользователю IAM, а пользователем SSO. Таким образом, данные подключения профиля, которые я использую, расположены в каталоге ~/.AWS/SSO/Cache. У одного есть следующие ключи: < /p>
starturl < /li>
region < /li>
accessToken < /li>
истекает < /li>
< /ul>
У вторых есть следующие ключи: < /p>
. />
clientId < /li>
clientsecret < /li>
expiresat < /li>
< /ul>
Я не вижу нигде в документах о том, как сказать, что я использую мой SCRIPT. < /p>
botocore.exceptions.ClientError: An error occurred (AuthFailure) when calling the DescribeSecurityGroups operation: AWS was not able to validate the provided access credentials
< /code>
, даже если я могу запустить той же команду из командной строки. < /p>
Подробнее здесь: https://stackoverflow.com/questions/623 ... redentials
Как использовать AWS Python SDK при подключении с помощью учетных данных SSO ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение