Package com.azure.resourcemanager.reservations.models
package com.azure.resourcemanager.reservations.models
Package containing the data models for AzureReservationApi. This API describe Azure Reservation.
-
ClassDescriptionPaginated list of applied reservations.An immutable client-side representation of AppliedReservations.Properties specific to applied scope type.Type of the Applied Scope.An immutable client-side representation of AvailableScopeProperties.Available scope.Available scope request properties.billing information.Represents the billing plan in ISO 8601 format.An immutable client-side representation of CalculateExchangeOperationResultResponse.Status of the operation.Calculate exchange request.Calculate exchange request properties.CalculateExchange response properties.Resource collection API of CalculateExchanges.An immutable client-side representation of CalculatePriceResponse.Properties for calculate price response.Currency and amount that customer will be charged in customer's local currency.Amount that Microsoft uses for record.Request containing information needed for calculating refund.Properties needed for calculate refund including the scope and the reservation to be returned.An immutable client-side representation of CalculateRefundResponse.Resource collection API of CalculateRefunds.An immutable client-side representation of Catalog.Pricing information about the sku.The list of catalogs and pagination information.Request body for change directory of a reservation.An immutable client-side representation of ChangeDirectoryResponse.Change directory result for reservation order or reservation.Commitment towards the benefit.Commitment grain.An immutable client-side representation of CurrentQuotaLimitBase.The entirety of the CurrentQuotaLimitBase definition.The CurrentQuotaLimitBase definition stages.The first stage of the CurrentQuotaLimitBase definition.The stage of the CurrentQuotaLimitBase definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.The stage of the CurrentQuotaLimitBase definition allowing to specify parent resource.The stage of the CurrentQuotaLimitBase definition allowing to specify properties.The template for CurrentQuotaLimitBase update.The CurrentQuotaLimitBase update stages.The stage of the CurrentQuotaLimitBase update allowing to specify properties.Error code describing the reason that service is not able to process the incoming request.An immutable client-side representation of ExchangeOperationResultResponse.Status of the operation.error details.Exchange policy errors.Exchange request.Exchange request properties.Exchange response properties.Resource collection API of Exchanges.The ExtendedStatusInfo model.Turning this on will apply the reservation discount to other VMs in the same VM size group.Resource Provider type to be reserved.The request for reservation merge.Information about an operation.Paginated list of operations.An immutable client-side representation of OperationResponse.Required if status == failed or status == canceled.Resource collection API of Operations.Status of the individual operation.The request for reservation patch.The PatchPropertiesRenewProperties model.Information about payment related to a reservation order.Describes whether the payment is completed, failed, cancelled or scheduled in the future.Pricing information containing the amount and the currency code.Represent the current state of the Reservation.The request for reservation purchase.Properties specific to each reserved resource type.Quota limits.Quota properties for the resource.An immutable client-side representation of QuotaRequestDetails.Quota request details.The quota request status.Resource collection API of QuotaRequestStatus.An immutable client-side representation of QuotaRequestSubmitResponse201.Resource collection API of Quotas.The QuotasGetHeaders model.Contains all response data for the get operation.The QuotasListHeaders model.The QuotasListNextHeaders model.Contains all response data for the listNext operation.Contains all response data for the list operation.billing information.error details.Refund policy result.Refund policy result property.Request containing information needed for returning reservation.Properties needed for refund request including the session id from calculate refund, the scope, the reservation to be returned and the return reason.An immutable client-side representation of RefundResponse.The refund properties of reservation.The renew properties for a reservation.Currency and amount that customer will be charged in customer's local currency for renewal purchase.Amount that Microsoft uses for record.Represent the billing plans.List of `Reservation`s.Properties of reservation merge.Information describing the type of billing plan for this reservation.List of `ReservationOrder`s.An immutable client-side representation of ReservationOrderResponse.Resource collection API of ReservationOrders.An immutable client-side representation of ReservationResponse.Resource collection API of Reservations.The list of reservations and summary of roll out count of reservations in each state.Properties of reservation split.The properties of the reservations.Reservation utilization.Defines values for ReservationStatusCode.The roll up count summary of reservations in each state.Properties of reservation swap.Represent the term of reservation.Reservation refund details.Reservation purchase details.Reservation purchase details.Reservation to return.Reservation refund details.The aggregate values of reservation utilization.The type of the resource that is being reserved.Resource name provided by the resource provider.Resource collection API of ResourceProviders.The resource types.Resource collection API of Returns.Request body for savings plan purchase.Represent savings plan term in ISO 8601 format.Savings plan purchase details.Savings plan purchase details.The scope and whether it is valid.Capability of a sku.The name of sku.Property of a sku.Restriction of a sku.The request for reservation split.The sub-request submitted with the quota request.The scopes checked by the available scope api.