All Classes and Interfaces
Class
Description
Paginated list of applied reservations.
An immutable client-side representation of AppliedReservations.
The response for applied reservations api.
Properties for applied reservations returned.
Properties specific to applied scope type.
Type of the Applied Scope.
An immutable client-side representation of AvailableScopeProperties.
The response of available scope api containing scopes and their eligibilities.
Available scope.
Available scope request properties.
The interface for AzureReservationApi class.
billing information.
Represents the billing plan in ISO 8601 format.
An immutable client-side representation of CalculateExchangeOperationResultResponse.
CalculateExchange operation result.
Status of the operation.
Calculate exchange request.
Calculate exchange request properties.
CalculateExchange response properties.
Resource collection API of CalculateExchanges.
An instance of this class provides access to all the operations defined in CalculateExchangesClient.
An immutable client-side representation of CalculatePriceResponse.
The response of calculate price for reservation.
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.
The response of calculate refund containing refund information of reservation.
Resource collection API of CalculateRefunds.
An instance of this class provides access to all the operations defined in CalculateRefundsClient.
An immutable client-side representation of Catalog.
Product details of a type of resource.
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 response.
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.
Quota properties.
Error code describing the reason that service is not able to process the incoming request.
An immutable client-side representation of ExchangeOperationResultResponse.
Exchange operation result.
Status of the operation.
error details.
Exchange policy errors.
Exchange request.
Exchange request properties.
Exchange response properties.
Resource collection API of Exchanges.
An instance of this class provides access to all the operations defined in ExchangesClient.
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.
Properties for reservation merge.
The request for reservation merge.
Information about an operation.
Paginated list of operations.
An immutable client-side representation of OperationResponse.
The response containing operation information.
Required if status == failed or status == canceled.
Resource collection API of Operations.
An instance of this class provides access to all the operations defined in OperationsClient.
Status of the individual operation.
The request for reservation patch.
Properties 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 of reservation purchase request.
Properties specific to each reserved resource type.
Quota limits.
Quota properties for the resource.
An immutable client-side representation of QuotaRequestDetails.
Quota request details.
Quota request details.
The details of quota request.
The quota request status.
Resource collection API of QuotaRequestStatus.
An instance of this class provides access to all the operations defined in QuotaRequestStatusClient.
Quota request status details.
An immutable client-side representation of QuotaRequestSubmitResponse201.
Response with request ID that the quota request was accepted.
Resource collection API of Quotas.
An instance of this class provides access to all the operations defined in QuotasClient.
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 response of refund request containing refund information of reservation.
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.
Properties of a reservation order.
An immutable client-side representation of ReservationOrderResponse.
Details of a reservation order being returned.
Resource collection API of ReservationOrders.
An instance of this class provides access to all the operations defined in ReservationOrdersClient.
An immutable client-side representation of ReservationResponse.
The definition of the reservation.
Resource collection API of Reservations.
An instance of this class provides access to all the operations defined in ReservationsClient.
The list of reservations and summary of roll out count of reservations in each state.
Entry point to ReservationsManager.
The Configurable allowing configurations to be set.
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.
An instance of this class provides access to all the operations defined in ResourceProvidersClient.
The resource types.
Resource collection API of Returns.
An instance of this class provides access to all the operations defined in ReturnsClient.
Request body for savings plan purchase.
Properties of a 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.
Properties for reservation split.
The request for reservation split.
The sub-request submitted with the quota request.
The scopes checked by the available scope api.