You want to obtain a non-database secret from AWS and you know the name of the secret (in Secrets Manager) and the region it is in. What should you do?
Modify the program so "foobar" is the name of the secret and "us-west-2" is the name of the region of the secret. Then run the Python 3.x program below:
import boto3 import base64 from botocore.exceptions import ClientError secret_name = "foobar" region_name = "us-west-2" session = boto3.session.Session() client = session.client( service_name='secretsmanager', region_name=region_name ) aa=client.get_secret_value(SecretId=secret_name) print(aa) # If you want to confirm it worked in the web console, go to AWS Secrets Manager -> Secrets. # There is a column called "Last retrieved" that corresponds to each Secret. # The date you see will be the last time it was retrieved.