UsageDetail Constructors
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.
Overloads
UsageDetail() |
Initializes a new instance of the UsageDetail class. |
UsageDetail(String, String, String, IDictionary<String,String>, String, String, Nullable<DateTime>, Nullable<DateTime>, String, String, String, String, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Boolean>, String, MeterDetails, String, String, String, String, String, String, String, String) |
Initializes a new instance of the UsageDetail class. |
UsageDetail()
Initializes a new instance of the UsageDetail class.
public UsageDetail ();
Public Sub New ()
Applies to
UsageDetail(String, String, String, IDictionary<String,String>, String, String, Nullable<DateTime>, Nullable<DateTime>, String, String, String, String, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Boolean>, String, MeterDetails, String, String, String, String, String, String, String, String)
Initializes a new instance of the UsageDetail class.
public UsageDetail (string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string billingPeriodId = default, string invoiceId = default, DateTime? usageStart = default, DateTime? usageEnd = default, string instanceName = default, string instanceId = default, string instanceLocation = default, string currency = default, decimal? usageQuantity = default, decimal? billableQuantity = default, decimal? pretaxCost = default, bool? isEstimated = default, string meterId = default, Microsoft.Azure.Management.Consumption.Models.MeterDetails meterDetails = default, string subscriptionGuid = default, string subscriptionName = default, string accountName = default, string departmentName = default, string product = default, string consumedService = default, string costCenter = default, string additionalProperties = default);
new Microsoft.Azure.Management.Consumption.Models.UsageDetail : string * string * string * System.Collections.Generic.IDictionary<string, string> * string * string * Nullable<DateTime> * Nullable<DateTime> * string * string * string * string * Nullable<decimal> * Nullable<decimal> * Nullable<decimal> * Nullable<bool> * string * Microsoft.Azure.Management.Consumption.Models.MeterDetails * string * string * string * string * string * string * string * string -> Microsoft.Azure.Management.Consumption.Models.UsageDetail
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional billingPeriodId As String = Nothing, Optional invoiceId As String = Nothing, Optional usageStart As Nullable(Of DateTime) = Nothing, Optional usageEnd As Nullable(Of DateTime) = Nothing, Optional instanceName As String = Nothing, Optional instanceId As String = Nothing, Optional instanceLocation As String = Nothing, Optional currency As String = Nothing, Optional usageQuantity As Nullable(Of Decimal) = Nothing, Optional billableQuantity As Nullable(Of Decimal) = Nothing, Optional pretaxCost As Nullable(Of Decimal) = Nothing, Optional isEstimated As Nullable(Of Boolean) = Nothing, Optional meterId As String = Nothing, Optional meterDetails As MeterDetails = Nothing, Optional subscriptionGuid As String = Nothing, Optional subscriptionName As String = Nothing, Optional accountName As String = Nothing, Optional departmentName As String = Nothing, Optional product As String = Nothing, Optional consumedService As String = Nothing, Optional costCenter As String = Nothing, Optional additionalProperties As String = Nothing)
Parameters
- id
- String
Resource Id.
- name
- String
Resource name.
- type
- String
Resource type.
- tags
- IDictionary<String,String>
Resource tags.
- billingPeriodId
- String
The id of the billing period resource that the usage belongs to.
- invoiceId
- String
The id of the invoice resource that the usage belongs to.
- instanceName
- String
The name of the resource instance that the usage is about.
- instanceId
- String
The uri of the resource instance that the usage is about.
- instanceLocation
- String
The location of the resource instance that the usage is about.
- currency
- String
The ISO currency in which the meter is charged, for example, USD.
- meterId
- String
The meter id.
- meterDetails
- MeterDetails
The details about the meter. By default this is not populated, unless it's specified in $expand.
- subscriptionGuid
- String
Subscription guid.
- subscriptionName
- String
Subscription name.
- accountName
- String
Account name.
- departmentName
- String
Department name.
- product
- String
Product name.
- consumedService
- String
Consumed service name.
- costCenter
- String
The cost center of this department if it is a department and a costcenter exists
- additionalProperties
- String
Additional details of this usage item. By default this is not populated, unless it's specified in $expand.
Applies to
Azure SDK for .NET