### YamlMime:JavaType uid: "com.azure.resourcemanager.storage.models.StorageSku" fullName: "com.azure.resourcemanager.storage.models.StorageSku" name: "StorageSku" nameWithType: "StorageSku" summary: "Type representing sku for an Azure storage resource." syntax: "public interface **StorageSku**
extends <>" methods: - uid: "com.azure.resourcemanager.storage.models.StorageSku.capabilities()" fullName: "com.azure.resourcemanager.storage.models.StorageSku.capabilities()" name: "capabilities()" nameWithType: "StorageSku.capabilities()" modifiers: - "abstract" syntax: "public abstract List capabilities()" returns: description: "the capability information in the specified sku" type: "List<>" - uid: "com.azure.resourcemanager.storage.models.StorageSku.name()" fullName: "com.azure.resourcemanager.storage.models.StorageSku.name()" name: "name()" nameWithType: "StorageSku.name()" modifiers: - "abstract" syntax: "public abstract SkuName name()" returns: description: "the sku name" type: "" - uid: "com.azure.resourcemanager.storage.models.StorageSku.regions()" fullName: "com.azure.resourcemanager.storage.models.StorageSku.regions()" name: "regions()" nameWithType: "StorageSku.regions()" modifiers: - "abstract" syntax: "public abstract List regions()" returns: description: "the regions that the sku is available" type: "List<>" - uid: "com.azure.resourcemanager.storage.models.StorageSku.resourceType()" fullName: "com.azure.resourcemanager.storage.models.StorageSku.resourceType()" name: "resourceType()" nameWithType: "StorageSku.resourceType()" modifiers: - "abstract" syntax: "public abstract StorageResourceType resourceType()" returns: description: "the storage resource type that the sku describes" type: "" - uid: "com.azure.resourcemanager.storage.models.StorageSku.restrictions()" fullName: "com.azure.resourcemanager.storage.models.StorageSku.restrictions()" name: "restrictions()" nameWithType: "StorageSku.restrictions()" modifiers: - "abstract" syntax: "public abstract List restrictions()" returns: description: "restrictions because of which sku cannot be used" type: "List<>" - uid: "com.azure.resourcemanager.storage.models.StorageSku.storageAccountKind()" fullName: "com.azure.resourcemanager.storage.models.StorageSku.storageAccountKind()" name: "storageAccountKind()" nameWithType: "StorageSku.storageAccountKind()" modifiers: - "abstract" syntax: "public abstract Kind storageAccountKind()" returns: description: "the storage account kind if the sku describes a storage account resource" type: "" - uid: "com.azure.resourcemanager.storage.models.StorageSku.storageAccountSku()" fullName: "com.azure.resourcemanager.storage.models.StorageSku.storageAccountSku()" name: "storageAccountSku()" nameWithType: "StorageSku.storageAccountSku()" modifiers: - "abstract" syntax: "public abstract StorageAccountSkuType storageAccountSku()" returns: description: "the storage account sku type if the sku describes a storage account resource" type: "" - uid: "com.azure.resourcemanager.storage.models.StorageSku.tier()" fullName: "com.azure.resourcemanager.storage.models.StorageSku.tier()" name: "tier()" nameWithType: "StorageSku.tier()" modifiers: - "abstract" syntax: "public abstract SkuTier tier()" returns: description: "the sku tier" type: "" type: "interface" desc: "Type representing sku for an Azure storage resource." implements: - "<>" metadata: {} package: "com.azure.resourcemanager.storage.models" artifact: com.azure.resourcemanager:azure-resourcemanager-storage:2.44.0