Share via


IReservationsSummariesOperations.ListByReservationOrderAndReservationWithHttpMessagesAsync Method

Definition

Lists the reservations summaries for daily or monthly grain. https://docs.microsoft.com/en-us/rest/api/consumption/

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Consumption.Models.ReservationSummaries>>> ListByReservationOrderAndReservationWithHttpMessagesAsync (string reservationOrderId, string reservationId, string grain, string filter = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member ListByReservationOrderAndReservationWithHttpMessagesAsync : string * string * string * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Consumption.Models.ReservationSummaries>>>
Public Function ListByReservationOrderAndReservationWithHttpMessagesAsync (reservationOrderId As String, reservationId As String, grain As String, Optional filter As String = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of IPage(Of ReservationSummaries)))

Parameters

reservationOrderId
String

Order Id of the reservation

reservationId
String

Id of the reservation

grain
String

Can be daily or monthly. Possible values include: 'DailyGrain', 'MonthlyGrain'

filter
String

Required only for daily grain. The properties/UsageDate for start date and end date. The filter supports 'le' and 'ge'

customHeaders
Dictionary<String,List<String>>

The headers that will be added to request.

cancellationToken
CancellationToken

The cancellation token.

Returns

Exceptions

Thrown when the operation returned an invalid status code

Thrown when unable to deserialize the response

Thrown when a required parameter is null

Applies to