ArmCostManagementModelFactory.CostManagementExportData Method
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.
Initializes a new instance of CostManagementExportData.
public static Azure.ResourceManager.CostManagement.CostManagementExportData CostManagementExportData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.CostManagement.Models.ExportFormatType? format = default, Azure.ResourceManager.CostManagement.Models.ExportDeliveryDestination deliveryInfoDestination = default, Azure.ResourceManager.CostManagement.Models.ExportDefinition definition = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CostManagement.Models.ExportRun> runHistoryValue = default, bool? partitionData = default, DateTimeOffset? nextRunTimeEstimate = default, Azure.ResourceManager.CostManagement.Models.ExportSchedule schedule = default, Azure.ETag? eTag = default);
static member CostManagementExportData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ResourceManager.CostManagement.Models.ExportFormatType> * Azure.ResourceManager.CostManagement.Models.ExportDeliveryDestination * Azure.ResourceManager.CostManagement.Models.ExportDefinition * seq<Azure.ResourceManager.CostManagement.Models.ExportRun> * Nullable<bool> * Nullable<DateTimeOffset> * Azure.ResourceManager.CostManagement.Models.ExportSchedule * Nullable<Azure.ETag> -> Azure.ResourceManager.CostManagement.CostManagementExportData
Public Shared Function CostManagementExportData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional format As Nullable(Of ExportFormatType) = Nothing, Optional deliveryInfoDestination As ExportDeliveryDestination = Nothing, Optional definition As ExportDefinition = Nothing, Optional runHistoryValue As IEnumerable(Of ExportRun) = Nothing, Optional partitionData As Nullable(Of Boolean) = Nothing, Optional nextRunTimeEstimate As Nullable(Of DateTimeOffset) = Nothing, Optional schedule As ExportSchedule = Nothing, Optional eTag As Nullable(Of ETag) = Nothing) As CostManagementExportData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- format
- Nullable<ExportFormatType>
The format of the export being delivered. Currently only 'Csv' is supported.
- deliveryInfoDestination
- ExportDeliveryDestination
Has delivery information for the export.
- definition
- ExportDefinition
Has the definition for the export.
- runHistoryValue
- IEnumerable<ExportRun>
If requested, has the most recent run history for the export.
If set to true, exported data will be partitioned by size and placed in a blob directory together with a manifest file. Note: this option is currently available only for Microsoft Customer Agreement commerce scopes.
- nextRunTimeEstimate
- Nullable<DateTimeOffset>
If the export has an active schedule, provides an estimate of the next run time.
- schedule
- ExportSchedule
Has schedule information for the export.
eTag of the resource. To handle concurrent update scenario, this field will be used to determine whether the user is updating the latest version or not.
Returns
A new CostManagementExportData instance for mocking.