ResourceTypeSku Interface

public interface ResourceTypeSku

An immutable client-side representation of ResourceTypeSku.

Method Summary

Modifier and Type Method and Description
abstract List<String> apiVersions()

Gets the apiVersions property: The API versions in which SKU is available.

abstract List<SkuCost> costs()

Gets the costs property: The pricing info of the Sku.

abstract String family()

Gets the family property: The Sku family.

abstract ResourceTypeSkuInner innerModel()

Gets the inner com.azure.resourcemanager.databoxedge.fluent.models.ResourceTypeSkuInner object.

abstract String kind()

Gets the kind property: The Sku kind.

abstract List<SkuLocationInfo> locationInfo()

Gets the locationInfo property: Availability of the SKU for the location/zone.

abstract List<String> locations()

Gets the locations property: Availability of the SKU for the region.

abstract SkuName name()

Gets the name property: The Sku name.

abstract String resourceType()

Gets the resourceType property: The type of the resource.

abstract List<SkuRestriction> restrictions()

Gets the restrictions property: Restrictions of the SKU availability.

abstract SkuTier tier()

Gets the tier property: The Sku tier.

Method Details

apiVersions

public abstract List<String> apiVersions()

Gets the apiVersions property: The API versions in which SKU is available.

Returns:

the apiVersions value.

costs

public abstract List<SkuCost> costs()

Gets the costs property: The pricing info of the Sku.

Returns:

the costs value.

family

public abstract String family()

Gets the family property: The Sku family.

Returns:

the family value.

innerModel

public abstract ResourceTypeSkuInner innerModel()

Gets the inner com.azure.resourcemanager.databoxedge.fluent.models.ResourceTypeSkuInner object.

Returns:

the inner object.

kind

public abstract String kind()

Gets the kind property: The Sku kind.

Returns:

the kind value.

locationInfo

public abstract List<SkuLocationInfo> locationInfo()

Gets the locationInfo property: Availability of the SKU for the location/zone.

Returns:

the locationInfo value.

locations

public abstract List<String> locations()

Gets the locations property: Availability of the SKU for the region.

Returns:

the locations value.

name

public abstract SkuName name()

Gets the name property: The Sku name.

Returns:

the name value.

resourceType

public abstract String resourceType()

Gets the resourceType property: The type of the resource.

Returns:

the resourceType value.

restrictions

public abstract List<SkuRestriction> restrictions()

Gets the restrictions property: Restrictions of the SKU availability.

Returns:

the restrictions value.

tier

public abstract SkuTier tier()

Gets the tier property: The Sku tier.

Returns:

the tier value.

Applies to