ResourceSku Interface
public interface ResourceSku
An immutable client-side representation of ResourceSku.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract List<String> |
apiVersions()
Gets the api |
|
abstract
List<Resource |
capabilities()
Gets the capabilities property: A name value pair to describe the capability. |
|
abstract
Resource |
capacity()
Gets the capacity property: Not used. |
|
abstract
List<Resource |
costs()
Gets the costs property: Metadata for retrieving price info. |
| abstract String |
family()
Gets the family property: The Family of this particular SKU. |
|
abstract
Resource |
innerModel()
Gets the inner com. |
| abstract String |
kind()
Gets the kind property: The Kind of resources that are supported in this SKU. |
| abstract List<String> |
locations()
Gets the locations property: The set of locations that the SKU is available. |
| abstract String |
name()
Gets the name property: The name of SKU. |
| abstract String |
resourceType()
Gets the resource |
|
abstract
List<Resource |
restrictions()
Gets the restrictions property: The restrictions because of which SKU cannot be used. |
| abstract String |
size()
Gets the size property: The Size of the SKU. |
| abstract String |
tier()
Gets the tier property: Specifies the tier of DMS (classic) in a scale set. |
Method Details
apiVersions
public abstract List<String> apiVersions()
Gets the apiVersions property: The api versions that support this SKU.
Returns:
capabilities
public abstract List<ResourceSkuCapabilities> capabilities()
Gets the capabilities property: A name value pair to describe the capability.
Returns:
capacity
public abstract ResourceSkuCapacity capacity()
Gets the capacity property: Not used.
Returns:
costs
public abstract List<ResourceSkuCosts> costs()
Gets the costs property: Metadata for retrieving price info.
Returns:
family
public abstract String family()
Gets the family property: The Family of this particular SKU.
Returns:
innerModel
public abstract ResourceSkuInner innerModel()
Gets the inner com.azure.resourcemanager.datamigration.fluent.models.ResourceSkuInner object.
Returns:
kind
public abstract String kind()
Gets the kind property: The Kind of resources that are supported in this SKU.
Returns:
locations
public abstract List<String> locations()
Gets the locations property: The set of locations that the SKU is available.
Returns:
name
public abstract String name()
Gets the name property: The name of SKU.
Returns:
resourceType
public abstract String resourceType()
Gets the resourceType property: The type of resource the SKU applies to.
Returns:
restrictions
public abstract List<ResourceSkuRestrictions> restrictions()
Gets the restrictions property: The restrictions because of which SKU cannot be used. This is empty if there are no restrictions.
Returns:
size
public abstract String size()
Gets the size property: The Size of the SKU.
Returns:
tier
public abstract String tier()
Gets the tier property: Specifies the tier of DMS (classic) in a scale set.
Returns: