Interface: 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.