Values.AccessBudgetDetailsSourceDetailed information about an access budget including time bounds, budget allocation, and configuration settings.
type nonrec t = {startTime : Timestamp.t option;The start time for the access budget period.
*)endTime : Timestamp.t option;The end time for the access budget period.
*)remainingBudget : RemainingBudget.t option;The remaining budget amount available for use within this access budget.
*)budget : Budget.t option;The total budget allocation amount for this access budget.
*)budgetType : AccessBudgetType.t option;Specifies the time period for limiting table usage in queries and jobs. For calendar-based periods, the budget can renew if auto refresh is enabled. For lifetime budgets, the limit applies to the total usage throughout the collaboration. Valid values are: CALENDAR_DAY - Limit table usage per day. CALENDAR_WEEK - Limit table usage per week. CALENDAR_MONTH - Limit table usage per month. LIFETIME - Limit total table usage for the collaboration duration.
*)autoRefresh : AutoRefreshMode.t option;Indicates whether the budget automatically refreshes for each time period specified in budgetType. Valid values are: ENABLED - The budget refreshes automatically at the start of each period. DISABLED - The budget must be refreshed manually. NULL - The value is null when budgetType is set to LIFETIME.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of RemainingBudget.t
| `Timestamp of Timestamp.t ])
list ]