Boto 3 Python 라이브러리를 사용 중이며 AWS CloudFront에 연결하려고합니다. 올바른 AWS 프로필 (AWS 자격 증명)을 지정해야하지만 공식 문서를 보면 지정할 방법이 없습니다.
코드를 사용하여 클라이언트를 초기화하고 있습니다.
client = boto3.client('cloudfront')
그러나 이로 인해 기본 프로필을 사용하여 연결하게됩니다. 사용할 프로필을 지정할 수있는 방법을 찾을 수 없습니다.
참고 항목 : 프로필이있는 AWS S3에서 파일 읽기 및 다운로드
—
Martin Thoma
코드에 키를 사용해 보셨습니까? (또한 코드에서 그것을 숨기기 위해 ENV VAR를 사용할 수 있습니다)
—
이반 카라 스코 Quiroz에게
client = boto3.client('s3', aws_access_key_id = '<access-key>', aws_secret_access_key = '<secret-key>')