Share via


ForecastDefinition Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.ForecastDefinitionTypeConverter))]
public class ForecastDefinition : Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.IForecastDefinition, Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.IForecastDefinitionInternal
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.ForecastDefinitionTypeConverter))>]
type ForecastDefinition = class
    interface IForecastDefinition
    interface IJsonSerializable
    interface IForecastDefinitionInternal
Public Class ForecastDefinition
Implements IForecastDefinition, IForecastDefinitionInternal
Inheritance
ForecastDefinition
Attributes
Implements

Constructors

ForecastDefinition()

Properties

ConfigurationColumn
DatasetAggregation
DatasetGranularity
DimensionName
DimensionOperator
DimensionValue
FilterAnd
FilterOr
IncludeActualCost
IncludeFreshPartialCost
TagName
TagOperator
TagValue
Timeframe
TimePeriodFrom
TimePeriodTo
Type

Methods

DeserializeFromDictionary(IDictionary)
DeserializeFromPSObject(PSObject)
FromJson(JsonNode)
FromJsonString(String)
ToJson(JsonObject, SerializationMode)
ToJsonString()
ToString()

Explicit Interface Implementations

IForecastDefinitionInternal.Dataset
IForecastDefinitionInternal.DatasetConfiguration
IForecastDefinitionInternal.DatasetFilter
IForecastDefinitionInternal.DimensionOperator
IForecastDefinitionInternal.FilterDimension
IForecastDefinitionInternal.FilterTag
IForecastDefinitionInternal.TagOperator
IForecastDefinitionInternal.Timeframe
IForecastDefinitionInternal.TimePeriod

Applies to