Welche API kann ich verwenden, um Artikel zu erhalten, die für die Abrechnung in einem Softlayerkonto berechtigt sind? Zum Beispiel: Virtuelle Gäste, Bare-Metal-Server, Speicher, Netzwerk usw. Wenn API nicht da ist, was alle Kategorien von Geräten für die Abrechnung in Frage kommen?Was sind die in Softlayer abzurechnenden Gegenstände?
0
A
Antwort
0
Wie ich sehe, gibt es keinen spezifischen API-Aufruf, um Artikel abrechenbar abzurufen, aber Sie können die Artikel mit ihren Kategorien (categoryCode) für Ihre nächste Rechnung erhalten.
Die folgende Erholung Anruf wird dabei helfen:
https://[email protected]/rest/v3/SoftLayer_Account/getNextInvoiceTopLevelBillingItems?objectMask=mask[orderItem[item]]
Method: Get
Außerdem können Sie die Elemente abrufen, die eine bestimmte Rechnung gehören:
https://$user:[email protected]ayer.com/rest/v3/SoftLayer_Billing_Invoice/8141353/getItems.json?objectMask=mask[id, billingItem[orderItem[item]]]
Method: Get
ersetzen: 8.141.353 mit Ihrem InvoiceID.
Referenzen:
Aktualisiert
https://$user:[email protected]/rest/v3/SoftLayer_Account/getNextInvoiceTopLevelBillingItems.json?objectMask=mask[category[group]]
Method: Get
I Kategorie-Code als 'Server' und ‚gues sehen t_core 'gibt es keine Möglichkeit, ob der Server ein virtueller Gast oder ein Bare-Metal-Server ist. Auch was Code-Code tut. ein Speicher infra bekommen? Oder eine Netzwerkinfrastruktur bekommen? – aaj
Bitte, siehe Abschnitt in meiner Antwort, vielleicht kann diese Objektmaske helfen. –