GET v1/invoicemethods
Returns all invoice methods.
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Collection of InvoiceMethodName | Description | Type | Additional information |
---|---|---|---|
Name |
The method's friendly name. |
string |
Read-only. |
InvoicesRemoteData |
If true the invoice method will only be invoicing data related to remote installations of Cloutility |
boolean |
Read-only. |
IsQuantifiable |
This invoice method quantifies some type of unit (e.g. backup nodes, certain types of backup nodes or an amount of data) in order to determine the usage price. |
boolean |
Read-only. |
ReplicationAware |
Invoice methods related to IBM Storage Protect backup nodes can take replication into account when billing |
boolean |
None. |
IsSystemOnly |
This method is used exclusively by the system. New products cannot be created using this method. |
boolean |
Read-only. |
UsesSettlementMethod |
Some invoice methods use a start and an enddate to determine period. Others use a settlement method. This can either be First, Last, Sum or Average |
boolean |
None. |
Type |
Invoice method types contains information about what type of data is used for an invoice method. |
InvoiceMethodType |
Read-only. |
Id |
A unique ID for the object. |
integer |
Read-only. |
CreatedDate |
Time and date the object was created. |
date |
Read-only. |
ArchivedDate |
Time and date the object was or is going to be archived. Unarchived objects have no value in ArchivedDate |
date |
Read-only. |
Operations |
Collection of OperationResult |
None. |
Response Formats
application/json
Sample:
Sample not available.
text/json
Sample:
Sample not available.