Interface ReservationRecommendationDetailsModel
-
public interface ReservationRecommendationDetailsModel
An immutable client-side representation of ReservationRecommendationDetailsModel.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
currency()
Gets the currency property: An ISO 4217 currency code identifier for the costs and savings.String
etag()
Gets the etag property: The etag for the resource.String
id()
Gets the id property: Fully qualified resource Id for the resource.ReservationRecommendationDetailsModelInner
innerModel()
Gets the inner com.azure.resourcemanager.consumption.fluent.models.ReservationRecommendationDetailsModelInner object.String
location()
Gets the location property: Resource Location.String
name()
Gets the name property: The name of the resource.ReservationRecommendationDetailsResourceProperties
resource()
Gets the resource property: Resource specific properties.String
resourceGroup()
Gets the resourceGroup property: Resource Group.ReservationRecommendationDetailsSavingsProperties
savings()
Gets the savings property: Savings information for the recommendation.String
scope()
Gets the scope property: Scope of the reservation, ex: Single or Shared.String
sku()
Gets the sku property: Resource sku.Map<String,String>
tags()
Gets the tags property: Resource tags.String
type()
Gets the type property: The type of the resource.ReservationRecommendationDetailsUsageProperties
usage()
Gets the usage property: Historical usage details used to calculate the estimated savings.
-
-
-
Method Detail
-
id
String id()
Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()
Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()
Gets the type property: The type of the resource.- Returns:
- the type value.
-
location
String location()
Gets the location property: Resource Location.- Returns:
- the location value.
-
sku
String sku()
Gets the sku property: Resource sku.- Returns:
- the sku value.
-
etag
String etag()
Gets the etag property: The etag for the resource.- Returns:
- the etag value.
-
currency
String currency()
Gets the currency property: An ISO 4217 currency code identifier for the costs and savings.- Returns:
- the currency value.
-
resource
ReservationRecommendationDetailsResourceProperties resource()
Gets the resource property: Resource specific properties.- Returns:
- the resource value.
-
resourceGroup
String resourceGroup()
Gets the resourceGroup property: Resource Group.- Returns:
- the resourceGroup value.
-
savings
ReservationRecommendationDetailsSavingsProperties savings()
Gets the savings property: Savings information for the recommendation.- Returns:
- the savings value.
-
scope
String scope()
Gets the scope property: Scope of the reservation, ex: Single or Shared.- Returns:
- the scope value.
-
usage
ReservationRecommendationDetailsUsageProperties usage()
Gets the usage property: Historical usage details used to calculate the estimated savings.- Returns:
- the usage value.
-
innerModel
ReservationRecommendationDetailsModelInner innerModel()
Gets the inner com.azure.resourcemanager.consumption.fluent.models.ReservationRecommendationDetailsModelInner object.- Returns:
- the inner object.
-
-