BudgetsBudget

Field Type Description
apiVersion string aws.kubeform.com/v1alpha1
kind string BudgetsBudget
metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field.
spec BudgetsBudgetSpec
status BudgetsBudgetStatus

BudgetsBudgetSpec

(Appears on:BudgetsBudget, BudgetsBudgetStatus)
Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
accountID string (Optional)
budgetType string
costFilters map[string]string (Optional)
costTypes []BudgetsBudgetSpecCostTypes (Optional)
limitAmount string
limitUnit string
name string (Optional)
namePrefix string (Optional)
notification []BudgetsBudgetSpecNotification (Optional)
timePeriodEnd string (Optional)
timePeriodStart string
timeUnit string

BudgetsBudgetSpecCostTypes

(Appears on:BudgetsBudgetSpec)
Field Type Description
includeCredit bool (Optional)
includeDiscount bool (Optional)
includeOtherSubscription bool (Optional)
includeRecurring bool (Optional)
includeRefund bool (Optional)
includeSubscription bool (Optional)
includeSupport bool (Optional)
includeTax bool (Optional)
includeUpfront bool (Optional)
useAmortized bool (Optional)
useBlended bool (Optional)

BudgetsBudgetSpecNotification

(Appears on:BudgetsBudgetSpec)
Field Type Description
comparisonOperator string
notificationType string
subscriberEmailAddresses []string (Optional)
subscriberSnsTopicArns []string (Optional)
threshold encoding/json.Number
thresholdType string

BudgetsBudgetStatus

(Appears on:BudgetsBudget)
Field Type Description
observedGeneration int64 (Optional) Resource generation, which is updated on mutation by the API Server.
output BudgetsBudgetSpec (Optional)
state kubeform.dev/kubeform/apis.State (Optional)