| Name | 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. | 
| QualityGroupAware | Invoice methods related to PoINT Archival Gateway buckets can take quality groups 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. |