Share via


CostDetailsMetricType Struct

Definition

The type of the detailed report. By default ActualCost is provided

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Support.CostDetailsMetricTypeTypeConverter))]
public struct CostDetailsMetricType : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Support.CostDetailsMetricType>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Support.CostDetailsMetricTypeTypeConverter))>]
type CostDetailsMetricType = struct
    interface IArgumentCompleter
Public Structure CostDetailsMetricType
Implements IArgumentCompleter, IEquatable(Of CostDetailsMetricType)
Inheritance
CostDetailsMetricType
Attributes
Implements

Fields

ActualCost

Actual cost data.

AmortizedCost

Amortized cost data.

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(CostDetailsMetricType)

Compares values of enum type CostDetailsMetricType

Equals(Object)

Compares values of enum type CostDetailsMetricType (override for Object)

GetHashCode()

Returns hashCode for enum CostDetailsMetricType

ToString()

Returns string representation for CostDetailsMetricType

Operators

Equality(CostDetailsMetricType, CostDetailsMetricType)

Overriding == operator for enum CostDetailsMetricType

Implicit(CostDetailsMetricType to String)

Implicit operator to convert CostDetailsMetricType to string

Implicit(String to CostDetailsMetricType)

Implicit operator to convert string to CostDetailsMetricType

Inequality(CostDetailsMetricType, CostDetailsMetricType)

Overriding != operator for enum CostDetailsMetricType

Applies to