Freigeben über


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

Name Description
ForecastDefinition()

Properties

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

Methods

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

Explicit Interface Implementations

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

Applies to