Share via


ExportDataset Class

Definition

The definition for data in the export.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ExportDatasetTypeConverter))]
public class ExportDataset : Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IExportDataset, Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IExportDatasetInternal
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ExportDatasetTypeConverter))>]
type ExportDataset = class
    interface IExportDataset
    interface IJsonSerializable
    interface IExportDatasetInternal
Public Class ExportDataset
Implements IExportDataset, IExportDatasetInternal
Inheritance
ExportDataset
Attributes
Implements

Constructors

ExportDataset()

Creates an new ExportDataset instance.

Properties

ConfigurationColumn

Array of column names to be included in the export. If not provided then the export will include all available columns. The available columns can vary by customer channel (see examples).

Granularity

The granularity of rows in the export. Currently only 'Daily' is supported.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ExportDataset.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ExportDataset.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ExportDataset into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Explicit Interface Implementations

IExportDatasetInternal.Configuration

Internal Acessors for Configuration

Applies to