Interface Catalog
public interface Catalog
An immutable client-side representation of Catalog.
-
Method Summary
Modifier and TypeMethodDescriptionGets the billingPlans property: The billing plan options available for this sku.Gets the capabilities property: The capabilities property.Gets the inner com.azure.resourcemanager.reservations.fluent.models.CatalogInner object.Gets the locations property: The locations property.msrp()
Gets the msrp property: Pricing information about the sku.name()
Gets the name property: The name of sku.Gets the resourceType property: The type of resource the sku applies to.Gets the restrictions property: The restrictions property.size()
Gets the size property: The size of this sku.Gets the skuProperties property: The skuProperties property.terms()
Gets the terms property: Available reservation terms for this resource.tier()
Gets the tier property: The tier of this sku.
-
Method Details
-
resourceType
String resourceType()Gets the resourceType property: The type of resource the sku applies to.- Returns:
- the resourceType value.
-
name
String name()Gets the name property: The name of sku.- Returns:
- the name value.
-
billingPlans
Map<String,List<ReservationBillingPlan>> billingPlans()Gets the billingPlans property: The billing plan options available for this sku.- Returns:
- the billingPlans value.
-
terms
List<ReservationTerm> terms()Gets the terms property: Available reservation terms for this resource.- Returns:
- the terms value.
-
locations
Gets the locations property: The locations property.- Returns:
- the locations value.
-
skuProperties
List<SkuProperty> skuProperties()Gets the skuProperties property: The skuProperties property.- Returns:
- the skuProperties value.
-
msrp
CatalogMsrp msrp()Gets the msrp property: Pricing information about the sku.- Returns:
- the msrp value.
-
restrictions
List<SkuRestriction> restrictions()Gets the restrictions property: The restrictions property.- Returns:
- the restrictions value.
-
tier
String tier()Gets the tier property: The tier of this sku.- Returns:
- the tier value.
-
size
String size()Gets the size property: The size of this sku.- Returns:
- the size value.
-
capabilities
List<SkuCapability> capabilities()Gets the capabilities property: The capabilities property.- Returns:
- the capabilities value.
-
innerModel
CatalogInner innerModel()Gets the inner com.azure.resourcemanager.reservations.fluent.models.CatalogInner object.- Returns:
- the inner object.
-