मैं बोटो 3 पायथन लाइब्रेरी का उपयोग कर रहा हूं, और AWS CloudFront से जुड़ना चाहता हूं। मुझे सही AWS प्रोफ़ाइल (AWS क्रेडेंशियल) निर्दिष्ट करने की आवश्यकता है, लेकिन आधिकारिक दस्तावेज़ीकरण को देखते हुए, मुझे इसे निर्दिष्ट करने का कोई तरीका नहीं दिख रहा है।
मैं कोड का उपयोग करके क्लाइंट को इनिशियलाइज़ कर रहा हूँ:
client = boto3.client('cloudfront')
हालाँकि, इसमें यह डिफ़ॉल्ट प्रोफ़ाइल से कनेक्ट करने के लिए उपयोग करता है। मुझे ऐसी कोई विधि नहीं मिली जहां मैं यह निर्दिष्ट कर सकूं कि किस प्रोफ़ाइल का उपयोग करना है।
client = boto3.client('s3', aws_access_key_id = '<access-key>', aws_secret_access_key = '<secret-key>')