Share via


ForecastResult Class

Definition

Result of forecast. It contains all columns listed under groupings and aggregation.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ForecastResultTypeConverter))]
public class ForecastResult : Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IForecastResult, Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IForecastResultInternal, Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ForecastResultTypeConverter))>]
type ForecastResult = class
    interface IForecastResult
    interface IJsonSerializable
    interface IResource
    interface IForecastResultInternal
    interface IResourceInternal
    interface IValidates
Public Class ForecastResult
Implements IForecastResult, IForecastResultInternal, IValidates
Inheritance
ForecastResult
Attributes
Implements

Constructors

ForecastResult()

Creates an new ForecastResult instance.

Properties

Column

Array of columns

ETag

ETag of the resource.

Id

Resource Id.

Location

Location of the resource.

Name

Resource name.

NextLink

The link (url) to the next page of results.

Row

Array of rows

Sku

SKU of the resource.

Tag

Resource tags.

Type

Resource type.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ForecastResult.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ForecastResult.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IForecastResult.

FromJsonString(String)

Creates a new instance of ForecastResult, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ForecastResult into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Explicit Interface Implementations

IForecastResultInternal.Property

Internal Acessors for Property

IResourceInternal.ETag

Internal Acessors for ETag

IResourceInternal.Id

Internal Acessors for Id

IResourceInternal.Location

Internal Acessors for Location

IResourceInternal.Name

Internal Acessors for Name

IResourceInternal.Sku

Internal Acessors for Sku

IResourceInternal.Tag

Internal Acessors for Tag

IResourceInternal.Type

Internal Acessors for Type

Applies to