Share via


DisabledReason Struct

Definition

Reason why the product is disabled.

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

Fields

Country

Not available in the requested country.

Feature

Required features are not enabled.

None

Not disabled.

NoSubscriptionInfo

Subscription has not registered to Microsoft.DataBox and Service does not have the subscription notification.

NotAvailable

The product is not yet available.

OfferType

Subscription does not have required offer types.

OutOfStock

The product is out of stock.

Region

Not available to push data to the requested Azure region.

Methods

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

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

Equals(DisabledReason)

Compares values of enum type DisabledReason

Equals(Object)

Compares values of enum type DisabledReason (override for Object)

GetHashCode()

Returns hashCode for enum DisabledReason

ToString()

Returns string representation for DisabledReason

Operators

Equality(DisabledReason, DisabledReason)

Overriding == operator for enum DisabledReason

Implicit(DisabledReason to String)

Implicit operator to convert DisabledReason to string

Implicit(String to DisabledReason)

Implicit operator to convert string to DisabledReason

Inequality(DisabledReason, DisabledReason)

Overriding != operator for enum DisabledReason

Applies to