Share via


BillingSku Struct

Definition

The SKU of the packet core control plane resource. The SKU list may change over time when a new SKU gets added or an exiting SKU gets removed.

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

Fields

G0

100 Mbps, 20 active SIMs plan, 2 RANs

G1

1 Gbps, 100 active SIMs plan, 5 RANs

G10

10 Gbps, 1000 active SIMs plan

G2

2 Gbps, 200 active SIMs plan, 10 RANs

G5

5 Gbps, 500 active SIMs plan

Methods

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

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

Equals(BillingSku)

Compares values of enum type BillingSku

Equals(Object)

Compares values of enum type BillingSku (override for Object)

GetHashCode()

Returns hashCode for enum BillingSku

ToString()

Returns string representation for BillingSku

Operators

Equality(BillingSku, BillingSku)

Overriding == operator for enum BillingSku

Implicit(BillingSku to String)

Implicit operator to convert BillingSku to string

Implicit(String to BillingSku)

Implicit operator to convert string to BillingSku

Inequality(BillingSku, BillingSku)

Overriding != operator for enum BillingSku

Applies to