python AWS параметры из хранилища параметров, используя get_parameters_by_path - PullRequest
0 голосов
/ 18 марта 2020

Я могу получить AWS accessKey, secretKey, SessionToken и информацию секретного ключа

        accessKey = str(assumedRoleObject['Credentials']['AccessKeyId'])
        secretKey = str(assumedRoleObject['Credentials']['SecretAccessKey'])
        SessionToken = str(assumedRoleObject['Credentials']['SessionToken'])

Похоже, мы получаем эти временные значения -> временный accessKey, secretKey, SessionToken

store = EC2ParameterStore(
    aws_access_key_id=accessKey ,
    aws_secret_access_key=secretKey ,
    aws_session_token=SessionToken ,  # optional
    region_name='us-west-2'
)

Можете ли вы, пожалуйста, дайте мне знать, как я могу получить параметры из AWS хранилища параметров с Python, используя

get_parameters_by_path ?  

Я пробовал это

        try:
            secretParams = store.get_parameters_by_path('/dev/', strip_path=False, recursive=True)
        except:
            print("getAWSsecrets: Could not find parameter")
            return "FAIL"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...