C# client for the ComboCurve REST API
View the Project on GitHub insidepetroleum/combocurve-client-csharp
Payload for creating or updating an Expenses econ model. When unique is true, well is required. When unique is false, neither well nor scenario may be supplied. An id is tolerated on the request body so a model read back from the API can be resubmitted unchanged, but it is ignored on write.
| Name | Type | Description | Notes |
|---|---|---|---|
| Name | string | Name | |
| Unique | bool | Unique | |
| VariableExpenses | VariableExpenses | ||
| FixedExpenses | FixedExpenses | ||
| WaterDisposal | WaterDisposal | ||
| CarbonExpenses | CarbonExpenses | ||
| CompanyCustomStreams | List<CompanyCustomStreamFields> | Company custom stream expenses. Optional — omitting it leaves any existing custom streams on the model untouched. Each `customStreamKey` may appear at most once. | [optional] |
| ProjectCustomStreams | List<ProjectCustomStreamFields> | Project custom stream expenses. Only accepted on the project-scoped endpoints. Optional; each `customStreamKey` may appear at most once. | [optional] |
| Scenario | string | Scenario ID. Only allowed when `unique` is true. | [optional] |
| Well | string | Well ID. Required when `unique` is true; prohibited when `unique` is false. | [optional] |