Share via


SkuInformation Interface

public interface SkuInformation

An immutable client-side representation of SkuInformation.

Method Summary

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

Gets the apiVersions property: Api versions that support this Sku.

abstract SkuCapacity capacity()

Gets the capacity property: Capacity of the Sku.

abstract List<SkuCost> costs()

Gets the costs property: Cost of the Sku.

abstract List<String> countriesWithinCommerceBoundary()

Gets the countriesWithinCommerceBoundary property: List of all the Countries in the SKU specific commerce boundary.

abstract List<DataLocationToServiceLocationMap> dataLocationToServiceLocationMap()

Gets the dataLocationToServiceLocationMap property: The map of data location to service location.

abstract SkuDisabledReason disabledReason()

Gets the disabledReason property: Reason why the Sku is disabled.

abstract String disabledReasonMessage()

Gets the disabledReasonMessage property: Message for why the Sku is disabled.

abstract Boolean enabled()

Gets the enabled property: The sku is enabled or not.

abstract SkuInformationInner innerModel()

Gets the inner com.azure.resourcemanager.databox.fluent.models.SkuInformationInner object.

abstract String requiredFeature()

Gets the requiredFeature property: Required feature to access the sku.

abstract Sku sku()

Gets the sku property: The Sku.

Method Details

apiVersions

public abstract List<String> apiVersions()

Gets the apiVersions property: Api versions that support this Sku.

Returns:

the apiVersions value.

capacity

public abstract SkuCapacity capacity()

Gets the capacity property: Capacity of the Sku.

Returns:

the capacity value.

costs

public abstract List<SkuCost> costs()

Gets the costs property: Cost of the Sku.

Returns:

the costs value.

countriesWithinCommerceBoundary

public abstract List<String> countriesWithinCommerceBoundary()

Gets the countriesWithinCommerceBoundary property: List of all the Countries in the SKU specific commerce boundary.

Returns:

the countriesWithinCommerceBoundary value.

dataLocationToServiceLocationMap

public abstract List<DataLocationToServiceLocationMap> dataLocationToServiceLocationMap()

Gets the dataLocationToServiceLocationMap property: The map of data location to service location.

Returns:

the dataLocationToServiceLocationMap value.

disabledReason

public abstract SkuDisabledReason disabledReason()

Gets the disabledReason property: Reason why the Sku is disabled.

Returns:

the disabledReason value.

disabledReasonMessage

public abstract String disabledReasonMessage()

Gets the disabledReasonMessage property: Message for why the Sku is disabled.

Returns:

the disabledReasonMessage value.

enabled

public abstract Boolean enabled()

Gets the enabled property: The sku is enabled or not.

Returns:

the enabled value.

innerModel

public abstract SkuInformationInner innerModel()

Gets the inner com.azure.resourcemanager.databox.fluent.models.SkuInformationInner object.

Returns:

the inner object.

requiredFeature

public abstract String requiredFeature()

Gets the requiredFeature property: Required feature to access the sku.

Returns:

the requiredFeature value.

sku

public abstract Sku sku()

Gets the sku property: The Sku.

Returns:

the sku value.

Applies to