"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > वेरिएबल्स के क्रेडेंशियल्स के साथ AWS SDK v2 का उपयोग कैसे करें?

वेरिएबल्स के क्रेडेंशियल्स के साथ AWS SDK v2 का उपयोग कैसे करें?

2024-11-07 को प्रकाशित
ब्राउज़ करें:796

How to Use AWS SDK v2 with Credentials from Variables?

वेरिएबल्स के क्रेडेंशियल्स के साथ AWS SDK v2 चला रहा हूं

प्रश्न: मैं वेरिएबल्स के क्रेडेंशियल्स के साथ AWS SDK v2 कैसे चला सकता हूं?

लीगेसी सेशन क्लास का उपयोग किए बिना एसडीके वी2 का लाभ उठाने के लिए, आप एक नया क्लाइंट बना सकते हैं और अपने क्रेडेंशियल्स को वेरिएबल्स के रूप में पास कर सकते हैं। IAM सेवा के लिए इस getIAMClient फ़ंक्शन पर विचार करें:

func getIAMClient(ctx context.Context) (*iam.Client, error) {
    cfg, err := config.LoadDefaultConfig(ctx, config.WithRegion("no-region"))
    if err != nil {
        return nil, errors.Wrap(err)
    }

    cfg.HTTPClient, err = getHTTPClient(ctx)
    if err != nil {
        return nil, err
    }

    // Use the StaticCredentialsProvider to pass credentials from variables.
    cfg.Credentials = credentials.NewStaticCredentialsProvider("AKID", "SECRET_KEY", "TOKEN")
    return iam.NewFromConfig(cfg), nil
}

यह दृष्टिकोण कई उपयोगकर्ताओं को पर्यावरण चर पर भरोसा किए बिना एक साथ एप्लिकेशन का उपयोग करने की अनुमति देता है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3