consumption

package
v2.85.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 18, 2021 License: MPL-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ExpandConsumptionBudgetComparisonExpression

func ExpandConsumptionBudgetComparisonExpression(input interface{}) *consumption.BudgetComparisonExpression

func ExpandConsumptionBudgetFilter

func ExpandConsumptionBudgetFilter(i []interface{}) *consumption.BudgetFilter

func ExpandConsumptionBudgetFilterDimensions

func ExpandConsumptionBudgetFilterDimensions(input []interface{}) []consumption.BudgetFilterProperties

func ExpandConsumptionBudgetFilterTag

func ExpandConsumptionBudgetFilterTag(input []interface{}) []consumption.BudgetFilterProperties

func ExpandConsumptionBudgetNotifications

func ExpandConsumptionBudgetNotifications(input []interface{}) map[string]*consumption.Notification

func ExpandConsumptionBudgetTimePeriod

func ExpandConsumptionBudgetTimePeriod(i []interface{}) (*consumption.BudgetTimePeriod, error)

expand and flatten

func FlattenConsumptionBudgetComparisonExpression

func FlattenConsumptionBudgetComparisonExpression(input *consumption.BudgetComparisonExpression) *map[string]interface{}

func FlattenConsumptionBudgetFilter

func FlattenConsumptionBudgetFilter(input *consumption.BudgetFilter) []interface{}

func FlattenConsumptionBudgetNotifications

func FlattenConsumptionBudgetNotifications(input map[string]*consumption.Notification) []interface{}

func FlattenConsumptionBudgetTimePeriod

func FlattenConsumptionBudgetTimePeriod(input *consumption.BudgetTimePeriod) []interface{}

func SchemaConsumptionBudgetCommonResource

func SchemaConsumptionBudgetCommonResource() map[string]*pluginsdk.Schema

func SchemaConsumptionBudgetFilterDimensionElement

func SchemaConsumptionBudgetFilterDimensionElement() *pluginsdk.Resource

func SchemaConsumptionBudgetFilterTagElement

func SchemaConsumptionBudgetFilterTagElement() *pluginsdk.Resource

func SchemaConsumptionBudgetNotificationElement

func SchemaConsumptionBudgetNotificationElement() *pluginsdk.Resource

func SchemaConsumptionBudgetResourceGroupResource

func SchemaConsumptionBudgetResourceGroupResource() map[string]*pluginsdk.Schema

func SchemaConsumptionBudgetSubscriptionResource

func SchemaConsumptionBudgetSubscriptionResource() map[string]*pluginsdk.Schema

Types

type Registration

type Registration struct{}

func (Registration) Name

func (r Registration) Name() string

Name is the name of this Service

func (Registration) SupportedDataSources

func (r Registration) SupportedDataSources() map[string]*pluginsdk.Resource

SupportedDataSources returns the supported Data Sources supported by this Service

func (Registration) SupportedResources

func (r Registration) SupportedResources() map[string]*pluginsdk.Resource

SupportedResources returns the supported Resources supported by this Service

func (Registration) WebsiteCategories

func (r Registration) WebsiteCategories() []string

WebsiteCategories returns a list of categories which can be used for the sidebar

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL