Monetarisierung für eine Organisation aktivieren

<ph type="x-smartling-placeholder"></ph> Sie sehen die Dokumentation zu Apigee Edge.
Gehen Sie zur Apigee X-Dokumentation.
Weitere Informationen

In den folgenden Abschnitten wird beschrieben, wie Sie die Monetarisierung für eine Organisation aktivieren. Die Methode, mit der Sie zur Aktivierung der Monetarisierung für eine Organisation hängt davon ab, ob Sie eine Edge Cloud oder ein Edge-Gerät sind. für Private Cloud-Kunden.

Apigee Edge-Cloud

Apigee Edge Cloud-Kunden können mithilfe von Apigee die Monetarisierung für ihre Unternehmen. Wenden Sie sich an den Apigee Edge-Support. um Unterstützung zu erhalten.

Apigee Edge Private Cloud

Hinweis: Achten Sie darauf, dass Ihr Edge-Konto Systemadministratorberechtigungen hat. bevor Sie fortfahren.

Um die Monetarisierung für eine Organisation zu aktivieren, senden Sie eine POST-Anfrage an /asyncjobs/enablemonetization

Sie müssen im Anfragetext die folgenden Informationen übergeben.

Attribut Beschreibung
adminEmail Standard-E-Mail-Adresse für die Benachrichtigungseinstellungen zu Monetarisierung.
mxGroup Gruppe, die für Apache Qpid und Bewertungsserver verwendet wird. Welche Gruppe Sie auswählen, Kapazitätsanforderungen, Region und Art der Organisation. Legen Sie diesen Wert für eine private Cloud fest an mxgroup001.
notifyTo E-Mail-Benachrichtigung, wenn die Monetarisierung erfolgreich aktiviert wurde.
orgName Name der Organisation.
pgHostName Hostname für die Postgres-Datenbank.
pgPassword Das Passwort für Ihr Postgres-Nutzerkonto für die Monetarisierung.
pgPort Port für die Postgres-Datenbank.
pgUserName Der Kontoname für Ihren Postgres-Monetarisierungsnutzer.

Die folgende Anfrage aktiviert beispielsweise die Monetarisierung für myOrg Organisation, wobei ms_IP die IP-Adresse des Management Server-Knotens ist und port der konfigurierte Port ist (z. B. 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

Im Folgenden finden Sie ein Beispiel für die Antwort:

{
  "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf",
  "log": "",
  "orgId": "myOrg",
  "status": "RUNNING",
  "type": "ENABLE_MINT"
}

Nach Abschluss der Anfrage wird eine E-Mail an die E-Mail-Adresse gesendet, die für den notifyTo in der Anfrage und das Statusfeld ändert sich in einen der folgende Werte: COMPLETED, FAILED oder CANCELLED.

Sie können den Status der Anfrage prüfen, indem Sie eine GET-Anfrage an /asyncjobs/{id} senden.

Beispiel:

$ 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"
}