Interface DevCenterSku


public interface DevCenterSku
An immutable client-side representation of DevCenterSku.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the capabilities property: Collection of name/value pairs to describe the SKU capabilities.
    Gets the capacity property: If the SKU supports scale out/in then the capacity integer should be included.
    Gets the family property: If the service has different generations of hardware, for the same SKU, then that can be captured here.
    Gets the inner com.azure.resourcemanager.devcenter.fluent.models.DevCenterSkuInner object.
    Gets the locations property: SKU supported locations.
    Gets the name property: The name of the SKU.
    Gets the resourceType property: The name of the resource type.
    Gets the size property: The SKU size.
    Gets the tier property: This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
  • Method Details

    • name

      String name()
      Gets the name property: The name of the SKU. Ex - P3. It is typically a letter+number code.
      Returns:
      the name value.
    • tier

      SkuTier tier()
      Gets the tier property: This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
      Returns:
      the tier value.
    • size

      String size()
      Gets the size property: The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
      Returns:
      the size value.
    • family

      String family()
      Gets the family property: If the service has different generations of hardware, for the same SKU, then that can be captured here.
      Returns:
      the family value.
    • capacity

      Integer capacity()
      Gets the capacity property: If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
      Returns:
      the capacity value.
    • resourceType

      String resourceType()
      Gets the resourceType property: The name of the resource type.
      Returns:
      the resourceType value.
    • locations

      List<String> locations()
      Gets the locations property: SKU supported locations.
      Returns:
      the locations value.
    • capabilities

      List<Capability> capabilities()
      Gets the capabilities property: Collection of name/value pairs to describe the SKU capabilities.
      Returns:
      the capabilities value.
    • innerModel

      DevCenterSkuInner innerModel()
      Gets the inner com.azure.resourcemanager.devcenter.fluent.models.DevCenterSkuInner object.
      Returns:
      the inner object.