Language

PricingCurrencyDuration Struct

Definition

Represents either billing plan or savings plan term in ISO 8601 format.

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

Fields

Name Description
P1M
P1Y
P3Y

Methods

Name Description
CompleteArgument(String, String, String, CommandAst, IDictionary)

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

Equals(Object)

Compares values of enum type PricingCurrencyDuration (override for Object)

Equals(PricingCurrencyDuration)

Compares values of enum type PricingCurrencyDuration

GetHashCode()

Returns hashCode for enum PricingCurrencyDuration

ToString()

Returns string representation for PricingCurrencyDuration

Operators

Name Description
Equality(PricingCurrencyDuration, PricingCurrencyDuration)

Overriding == operator for enum PricingCurrencyDuration

Implicit(PricingCurrencyDuration to String)

Implicit operator to convert PricingCurrencyDuration to string

Implicit(String to PricingCurrencyDuration)

Implicit operator to convert string to PricingCurrencyDuration

Inequality(PricingCurrencyDuration, PricingCurrencyDuration)

Overriding != operator for enum PricingCurrencyDuration

Applies to