ExportProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The properties of the export.
public class ExportProperties : Azure.ResourceManager.CostManagement.Models.CommonExportProperties, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.CostManagement.Models.ExportProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.CostManagement.Models.ExportProperties>
type ExportProperties = class
inherit CommonExportProperties
interface IJsonModel<ExportProperties>
interface IPersistableModel<ExportProperties>
Public Class ExportProperties
Inherits CommonExportProperties
Implements IJsonModel(Of ExportProperties), IPersistableModel(Of ExportProperties)
- Inheritance
- Implements
Constructors
| Name | Description |
|---|---|
| ExportProperties(ExportDeliveryDestination, ExportDefinition) |
Initializes a new instance of ExportProperties. |
Properties
| Name | Description |
|---|---|
| CompressionMode |
Allow customers to select compress data for exports. This setting will enable destination file compression scheme at runtime. By default set to None. Gzip is for csv and snappy for parquet. (Inherited from CommonExportProperties) |
| DataOverwriteBehavior |
Allow customers to select overwrite data(OverwritePreviousReport) for exports. This setting will enable overwrite data for the same month in customer storage account. By default set to CreateNewReport. (Inherited from CommonExportProperties) |
| Definition |
Has the definition for the export. (Inherited from CommonExportProperties) |
| DeliveryInfoDestination |
Has destination for the export being delivered. (Inherited from CommonExportProperties) |
| ExportDescription |
The export description set by customer at time of export creation/update. (Inherited from CommonExportProperties) |
| Format |
The format of the export being delivered. (Inherited from CommonExportProperties) |
| NextRunTimeEstimate |
If the export has an active schedule, provides an estimate of the next run time. (Inherited from CommonExportProperties) |
| PartitionData |
If set to true, exported data will be partitioned by size and placed in a blob directory together with a manifest file. (Inherited from CommonExportProperties) |
| RunHistoryValue |
A list of export runs. (Inherited from CommonExportProperties) |
| Schedule |
Has schedule information for the export. |
| SystemSuspensionContext |
The export suspension reason if export is in SystemSuspended state. This is not populated currently. (Inherited from CommonExportProperties) |