आपको Apigee Edge दस्तावेज़ दिख रहा है.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
इस पेज पर जाएं
Apigee X दस्तावेज़. जानकारी
नीचे दिए सेक्शन में किसी संगठन के लिए कमाई करने की सुविधा चालू करने का तरीका बताया गया है. आपने जिस तरीके से किसी संगठन के लिए कमाई करने की सुविधा चालू करने के लिए, इसका इस्तेमाल किया जा सकता है. यह इस बात पर निर्भर करता है कि आपके पास Edge Cloud है या Edge के लिए पेमेंट किया है.
Apigee Edge क्लाउड
Apigee Edge Cloud के ग्राहकों के लिए, Apigee संगठन. Apigee Edge की सहायता टीम से संपर्क करें सहायता के लिए.
Apigee Edge Private Cloud
ध्यान दें: पक्का करें कि आपके Edge खाते के पास सिस्टम एडमिन के अधिकार हैं आगे बढ़ने से पहले.
किसी संगठन के लिए कमाई करने की सुविधा चालू करने के लिए, पोस्ट का अनुरोध करें
/asyncjobs/enablemonetization
.
आपको अनुरोध के मुख्य हिस्से में यह जानकारी भेजनी होगी.
प्रॉपर्टी | ब्यौरा |
---|---|
adminEmail |
कमाई करने से जुड़ी सूचना की सेटिंग के लिए डिफ़ॉल्ट ईमेल. |
mxGroup |
Apache Qpid और रेटिंग सर्वर के लिए इस्तेमाल किया जाने वाला ग्रुप. आप जो ग्रुप चुनते हैं वह इन पर निर्भर करता है
कपैसिटी से जुड़ी ज़रूरी शर्तें, क्षेत्र, और संगठन का टाइप. निजी क्लाउड के लिए यह वैल्यू सेट करें
mxgroup001 तक. |
notifyTo |
कमाई करने की सुविधा चालू होने पर सूचना देने के लिए ईमेल. |
orgName |
संगठन का नाम. |
pgHostName |
Postgres डेटाबेस के लिए होस्ट का नाम. |
pgPassword |
आपके Postgres कमाई करने वाले उपयोगकर्ता खाते का पासवर्ड. |
pgPort |
Postgres डेटाबेस के लिए पोर्ट. |
pgUserName |
Postgres से कमाई करने वाले उपयोगकर्ता के खाते का नाम. |
उदाहरण के लिए, नीचे दिया गया अनुरोध, myOrg
के लिए कमाई करने की सुविधा चालू करता है
संगठन, जहां ms_IP
, मैनेजमेंट सर्वर नोड का आईपी पता है
और port
कॉन्फ़िगर किया गया पोर्ट है (जैसे कि 8443):
$ curl -H "Content-Type:application/json" -X POST -d \ '{ "orgName" : "myOrg", "mxGroup" : "mxgroup001", "pgHostName" : "pg_hostname", "pgPort" : "5432", "pgUserName" : "pg_username", "pgPassword" : "pg_password", "adminEmail" : "myemail@company.com", "notifyTo" : "myemail@company.com" }' \ "https://ms_IP:port/v1/mint/asyncjobs/enablemonetization" \ -u email:password
यहां जवाब का एक उदाहरण दिया गया है:
{ "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf", "log": "", "orgId": "myOrg", "status": "RUNNING", "type": "ENABLE_MINT" }
अनुरोध पूरा होने के बाद, उस ईमेल पते पर एक ईमेल भेजा जाता है जिसे
notifyTo
प्रॉपर्टी है और स्टेटस फ़ील्ड इनमें से किसी एक में बदल जाएगा
ये वैल्यू दिखाई जाएंगी: COMPLETED
, FAILED
या CANCELLED
.
/asyncjobs/{id}
को जीईटी जारी करके, अनुरोध की स्थिति देखी जा सकती है.
उदाहरण के लिए:
$ curl -X GET "https://ms_IP:port/v1/mint/asyncjobs/c6eaa22d-27bd-46cc-be6f-4f77270818cf" \ -u email:password { "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf", "log": "", "orgId": "myOrg", "status": "COMPLETED", "type": "ENABLE_MINT" }