Interface ReservationOrderAliasResponse
public interface ReservationOrderAliasResponse
An immutable client-side representation of ReservationOrderAliasResponse.
-
Method Summary
Modifier and TypeMethodDescriptionGets the appliedScopeProperties property: Properties specific to applied scope type.Gets the appliedScopeType property: Type of the Applied Scope.Gets the billingPlan property: Represents the billing plan in ISO 8601 format.Gets the billingScopeId property: Subscription that will be charged for purchasing the benefit.Gets the displayName property: Display name.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.billingbenefits.fluent.models.ReservationOrderAliasResponseInner object.location()
Gets the location property: The Azure Region where the reserved resource lives.name()
Gets the name property: The name of the resource.Gets the provisioningState property: Provisioning state.quantity()
Gets the quantity property: Total Quantity of the SKUs purchased in the Reservation.renew()
Gets the renew property: Setting this to true will automatically purchase a new benefit on the expiration date time.Gets the reservationOrderId property: Identifier of the reservation order created.Gets the reservedResourceProperties property: Properties specific to each reserved resource type.Gets the reservedResourceType property: The type of the resource that is being reserved.Gets the reviewDateTime property: This is the date-time when the Reservation needs to be reviewed.sku()
Gets the sku property: Reservation order SKU.com.azure.core.management.SystemData
Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.term()
Gets the term property: Represent benefit term in ISO 8601 format.type()
Gets the type property: The type of the resource.
-
Method Details
-
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.
-
sku
Sku sku()Gets the sku property: Reservation order SKU.- Returns:
- the sku value.
-
location
String location()Gets the location property: The Azure Region where the reserved resource lives.- Returns:
- the location value.
-
systemData
com.azure.core.management.SystemData systemData()Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.- Returns:
- the systemData value.
-
displayName
String displayName()Gets the displayName property: Display name.- Returns:
- the displayName value.
-
reservationOrderId
String reservationOrderId()Gets the reservationOrderId property: Identifier of the reservation order created.- Returns:
- the reservationOrderId value.
-
provisioningState
ProvisioningState provisioningState()Gets the provisioningState property: Provisioning state.- Returns:
- the provisioningState value.
-
billingScopeId
String billingScopeId()Gets the billingScopeId property: Subscription that will be charged for purchasing the benefit.- Returns:
- the billingScopeId value.
-
term
Term term()Gets the term property: Represent benefit term in ISO 8601 format.- Returns:
- the term value.
-
billingPlan
BillingPlan billingPlan()Gets the billingPlan property: Represents the billing plan in ISO 8601 format. Required only for monthly billing plans.- Returns:
- the billingPlan value.
-
appliedScopeType
AppliedScopeType appliedScopeType()Gets the appliedScopeType property: Type of the Applied Scope.- Returns:
- the appliedScopeType value.
-
appliedScopeProperties
AppliedScopeProperties appliedScopeProperties()Gets the appliedScopeProperties property: Properties specific to applied scope type. Not required if not applicable.- Returns:
- the appliedScopeProperties value.
-
quantity
Integer quantity()Gets the quantity property: Total Quantity of the SKUs purchased in the Reservation.- Returns:
- the quantity value.
-
renew
Boolean renew()Gets the renew property: Setting this to true will automatically purchase a new benefit on the expiration date time.- Returns:
- the renew value.
-
reservedResourceType
ReservedResourceType reservedResourceType()Gets the reservedResourceType property: The type of the resource that is being reserved.- Returns:
- the reservedResourceType value.
-
reviewDateTime
OffsetDateTime reviewDateTime()Gets the reviewDateTime property: This is the date-time when the Reservation needs to be reviewed.- Returns:
- the reviewDateTime value.
-
reservedResourceProperties
ReservationOrderAliasResponsePropertiesReservedResourceProperties reservedResourceProperties()Gets the reservedResourceProperties property: Properties specific to each reserved resource type. Not required if not applicable.- Returns:
- the reservedResourceProperties value.
-
innerModel
ReservationOrderAliasResponseInner innerModel()Gets the inner com.azure.resourcemanager.billingbenefits.fluent.models.ReservationOrderAliasResponseInner object.- Returns:
- the inner object.
-