किसी संगठन के लिए कमाई करने की सुविधा चालू करना

आपको 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"
}