Share via


ReservationReportSchema Struct

Definition

The CSV file from the reportUrl blob link consists of reservation usage data with the following schema at daily granularity

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

Fields

InstanceFlexibilityGroup
InstanceFlexibilityRatio
InstanceId
Kind
ReservationId
ReservationOrderId
ReservedHours
SkuName
TotalReservedQuantity
UsageDate
UsedHours

Methods

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

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

Equals(Object)

Compares values of enum type ReservationReportSchema (override for Object)

Equals(ReservationReportSchema)

Compares values of enum type ReservationReportSchema

GetHashCode()

Returns hashCode for enum ReservationReportSchema

ToString()

Returns string representation for ReservationReportSchema

Operators

Equality(ReservationReportSchema, ReservationReportSchema)

Overriding == operator for enum ReservationReportSchema

Implicit(ReservationReportSchema to String)

Implicit operator to convert ReservationReportSchema to string

Implicit(String to ReservationReportSchema)

Implicit operator to convert string to ReservationReportSchema

Inequality(ReservationReportSchema, ReservationReportSchema)

Overriding != operator for enum ReservationReportSchema

Applies to