Share via


ExportTimePeriod Class

Definition

The date range for data in the export. This should only be specified with timeFrame set to 'Custom'. The maximum date range is 3 months.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ExportTimePeriodTypeConverter))]
public class ExportTimePeriod : Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IExportTimePeriod, Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IExportTimePeriodInternal
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ExportTimePeriodTypeConverter))>]
type ExportTimePeriod = class
    interface IExportTimePeriod
    interface IJsonSerializable
    interface IExportTimePeriodInternal
Public Class ExportTimePeriod
Implements IExportTimePeriod, IExportTimePeriodInternal
Inheritance
ExportTimePeriod
Attributes
Implements

Constructors

ExportTimePeriod()

Creates an new ExportTimePeriod instance.

Properties

From

The start date for export data.

To

The end date for export data.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ExportTimePeriod.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ExportTimePeriod.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ExportTimePeriod into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to