Interface StorageSku

All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<SkuInformationInner>

public interface StorageSku extends com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<SkuInformationInner>
Type representing sku for an Azure storage resource.
  • Method Details

    • name

      SkuName name()
      Gets the sku name.
      Returns:
      the sku name
    • tier

      SkuTier tier()
      Gets the sku tier.
      Returns:
      the sku tier
    • resourceType

      StorageResourceType resourceType()
      Gets the storage resource type that the sku describes.
      Returns:
      the storage resource type that the sku describes
    • regions

      List<com.azure.core.management.Region> regions()
      Gets the regions that the sku is available.
      Returns:
      the regions that the sku is available
    • capabilities

      List<SkuCapability> capabilities()
      Gets the capability information in the specified sku.
      Returns:
      the capability information in the specified sku
    • restrictions

      List<Restriction> restrictions()
      Gets restrictions because of which sku cannot be used.
      Returns:
      restrictions because of which sku cannot be used
    • storageAccountKind

      Kind storageAccountKind()
      Gets the storage account kind if the sku describes a storage account resource.
      Returns:
      the storage account kind if the sku describes a storage account resource
    • storageAccountSku

      StorageAccountSkuType storageAccountSku()
      Gets the storage account sku type.
      Returns:
      the storage account sku type if the sku describes a storage account resource