Skip to main content

Interface: IBillingReport

Properties of a BillingReport.

Extends​

Properties​

asyncOperationId?​

optional asyncOperationId?: string | null

The async operation id associated with the billing report generation.

Inherited from​

$Properties.asyncOperationId


downloadInfo?​

optional downloadInfo?: $Properties[] | null

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.)

Inherited from​

$Properties.downloadInfo


generatedTime?​

optional generatedTime?: $Properties | null

The date and time when the billing report generation completed.

Inherited from​

$Properties.generatedTime


id?​

optional id?: string | null

The id of the billing report.

Inherited from​

$Properties.id


requestedTime?​

optional requestedTime?: $Properties | null

The date and time when the billing report was requested.

Inherited from​

$Properties.requestedTime


spec?​

optional spec?: $Properties | null

The spec used to generate this billing report.

Inherited from​

$Properties.spec


state?​

optional state?: BillingReportState | null

The current state of the billing report.

Inherited from​

$Properties.state