Skip to main content

Interface: IBillingReport

billing.v1.IBillingReport

Properties of a BillingReport.

Implemented by

Properties

asyncOperationId

Optional asyncOperationId: null | string

The async operation id associated with the billing report generation.


downloadInfo

Optional downloadInfo: null | IDownload[]

The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)


generatedTime

Optional generatedTime: null | ITimestamp

The date and time when the billing report generation completed.


id

Optional id: null | string

The id of the billing report.


requestedTime

Optional requestedTime: null | ITimestamp

The date and time when the billing report was requested.


spec

Optional spec: null | IBillingReportSpec

The spec used to generate this billing report.


state

Optional state: null | BillingReportState

The current state of the billing report.