mirror of https://github.com/databricks/cli.git
50 lines
2.4 KiB
Go
50 lines
2.4 KiB
Go
|
// Generated from Databricks Terraform provider schema. DO NOT EDIT.
|
||
|
|
||
|
package schema
|
||
|
|
||
|
type ResourceBudgetAlertConfigurationsActionConfigurations struct {
|
||
|
ActionConfigurationId string `json:"action_configuration_id,omitempty"`
|
||
|
ActionType string `json:"action_type,omitempty"`
|
||
|
Target string `json:"target,omitempty"`
|
||
|
}
|
||
|
|
||
|
type ResourceBudgetAlertConfigurations struct {
|
||
|
AlertConfigurationId string `json:"alert_configuration_id,omitempty"`
|
||
|
QuantityThreshold string `json:"quantity_threshold,omitempty"`
|
||
|
QuantityType string `json:"quantity_type,omitempty"`
|
||
|
TimePeriod string `json:"time_period,omitempty"`
|
||
|
TriggerType string `json:"trigger_type,omitempty"`
|
||
|
ActionConfigurations []ResourceBudgetAlertConfigurationsActionConfigurations `json:"action_configurations,omitempty"`
|
||
|
}
|
||
|
|
||
|
type ResourceBudgetFilterTagsValue struct {
|
||
|
Operator string `json:"operator,omitempty"`
|
||
|
Values []string `json:"values,omitempty"`
|
||
|
}
|
||
|
|
||
|
type ResourceBudgetFilterTags struct {
|
||
|
Key string `json:"key,omitempty"`
|
||
|
Value *ResourceBudgetFilterTagsValue `json:"value,omitempty"`
|
||
|
}
|
||
|
|
||
|
type ResourceBudgetFilterWorkspaceId struct {
|
||
|
Operator string `json:"operator,omitempty"`
|
||
|
Values []int `json:"values,omitempty"`
|
||
|
}
|
||
|
|
||
|
type ResourceBudgetFilter struct {
|
||
|
Tags []ResourceBudgetFilterTags `json:"tags,omitempty"`
|
||
|
WorkspaceId *ResourceBudgetFilterWorkspaceId `json:"workspace_id,omitempty"`
|
||
|
}
|
||
|
|
||
|
type ResourceBudget struct {
|
||
|
AccountId string `json:"account_id,omitempty"`
|
||
|
BudgetConfigurationId string `json:"budget_configuration_id,omitempty"`
|
||
|
CreateTime int `json:"create_time,omitempty"`
|
||
|
DisplayName string `json:"display_name,omitempty"`
|
||
|
Id string `json:"id,omitempty"`
|
||
|
UpdateTime int `json:"update_time,omitempty"`
|
||
|
AlertConfigurations []ResourceBudgetAlertConfigurations `json:"alert_configurations,omitempty"`
|
||
|
Filter *ResourceBudgetFilter `json:"filter,omitempty"`
|
||
|
}
|