Share via


SkuDisabledReason Struct

Definition

Reason why the Sku is disabled.

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

Fields

Country

SKU is not available in the requested country.

Feature

Required features are not enabled for the SKU.

None

SKU is not disabled.

NoSubscriptionInfo

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

OfferType

Subscription does not have required offer types for the SKU.

Region

SKU is 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(Object)

Compares values of enum type SkuDisabledReason (override for Object)

Equals(SkuDisabledReason)

Compares values of enum type SkuDisabledReason

GetHashCode()

Returns hashCode for enum SkuDisabledReason

ToString()

Returns string representation for SkuDisabledReason

Operators

Equality(SkuDisabledReason, SkuDisabledReason)

Overriding == operator for enum SkuDisabledReason

Implicit(SkuDisabledReason to String)

Implicit operator to convert SkuDisabledReason to string

Implicit(String to SkuDisabledReason)

Implicit operator to convert string to SkuDisabledReason

Inequality(SkuDisabledReason, SkuDisabledReason)

Overriding != operator for enum SkuDisabledReason

Applies to