Class ReasonCode

java.lang.Object
com.azure.core.util.ExpandableStringEnum<ReasonCode>
com.azure.resourcemanager.storage.models.ReasonCode

public final class ReasonCode extends com.azure.core.util.ExpandableStringEnum<ReasonCode>
The reason for the restriction. As of now this can be "QuotaId" or "NotAvailableForSubscription". Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The "NotAvailableForSubscription" is related to capacity at DC.
  • Field Details

    • QUOTA_ID

      public static final ReasonCode QUOTA_ID
      Static value QuotaId for ReasonCode.
    • NOT_AVAILABLE_FOR_SUBSCRIPTION

      public static final ReasonCode NOT_AVAILABLE_FOR_SUBSCRIPTION
      Static value NotAvailableForSubscription for ReasonCode.
  • Constructor Details

  • Method Details

    • fromString

      public static ReasonCode fromString(String name)
      Creates or finds a ReasonCode from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding ReasonCode.
    • values

      public static Collection<ReasonCode> values()
      Gets known ReasonCode values.
      Returns:
      known ReasonCode values.