Interface StorageSku
-
- All Superinterfaces:
HasInnerModel<SkuInformationInner>
public interface StorageSku extends HasInnerModel<SkuInformationInner>
Type representing sku for an Azure storage resource.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<SkuCapability>capabilities()SkuNamename()List<com.azure.core.management.Region>regions()StorageResourceTyperesourceType()List<Restriction>restrictions()KindstorageAccountKind()StorageAccountSkuTypestorageAccountSku()SkuTiertier()-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
-
-
-
Method Detail
-
name
SkuName name()
- Returns:
- the sku name
-
tier
SkuTier tier()
- Returns:
- the sku tier
-
resourceType
StorageResourceType resourceType()
- Returns:
- the storage resource type that the sku describes
-
regions
List<com.azure.core.management.Region> regions()
- Returns:
- the regions that the sku is available
-
capabilities
List<SkuCapability> capabilities()
- Returns:
- the capability information in the specified sku
-
restrictions
List<Restriction> restrictions()
- Returns:
- restrictions because of which sku cannot be used
-
storageAccountKind
Kind storageAccountKind()
- Returns:
- the storage account kind if the sku describes a storage account resource
-
storageAccountSku
StorageAccountSkuType storageAccountSku()
- Returns:
- the storage account sku type if the sku describes a storage account resource
-
-