1 Answer
- Newest
- Most votes
- Most comments
0
The best way to handle fetching credentials is to let boto3 fetch them. It will walk the list of credential providers until it finds them in environment variables, via associated role, AWS CLI profile,etc.:
URL="bolt://<neptune_endpoint>:<neptune_port>"
session = Session()
creds = session.get_credentials()
region = '<region>'
authToken = NeptuneAuthToken(creds, region, URL)
driver = GraphDatabase.driver(URL, auth=authToken, encrypted=True)
drs = driver.session()
res = drs.run("match (a:Artist) return a.name as name limit 1")
for rec in res:
print(rec)
driver.close()
answered 5 months ago
Relevant content
- asked 2 years ago
- Accepted Answerasked 6 months ago
- asked 2 years ago
- AWS OFFICIALUpdated 4 years ago
- AWS OFFICIALUpdated 4 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago