Share via


ReportConfigTimePeriod Class

Definition

The start and end date for pulling data for the report.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ReportConfigTimePeriodTypeConverter))]
public class ReportConfigTimePeriod : Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IReportConfigTimePeriod, Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IReportConfigTimePeriodInternal
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ReportConfigTimePeriodTypeConverter))>]
type ReportConfigTimePeriod = class
    interface IReportConfigTimePeriod
    interface IJsonSerializable
    interface IReportConfigTimePeriodInternal
Public Class ReportConfigTimePeriod
Implements IReportConfigTimePeriod, IReportConfigTimePeriodInternal
Inheritance
ReportConfigTimePeriod
Attributes
Implements

Constructors

ReportConfigTimePeriod()

Creates an new ReportConfigTimePeriod instance.

Properties

From

The start date to pull data from.

To

The end date to pull data to.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ReportConfigTimePeriod.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ReportConfigTimePeriod.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ReportConfigTimePeriod into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to