BillingProfileConsumptionResource.GetEventsAsync Method

Definition

Lists the events that decrements Azure credits or Microsoft Azure consumption commitment for a billing account or a billing profile for a given start and end date.

  • Request Path: /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/providers/Microsoft.Consumption/events
  • Operation Id: Events_ListByBillingProfile
public virtual Azure.AsyncPageable<Azure.ResourceManager.Consumption.Models.ConsumptionEventSummary> GetEventsAsync (string startDate, string endDate, System.Threading.CancellationToken cancellationToken = default);
abstract member GetEventsAsync : string * string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.Consumption.Models.ConsumptionEventSummary>
override this.GetEventsAsync : string * string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.Consumption.Models.ConsumptionEventSummary>
Public Overridable Function GetEventsAsync (startDate As String, endDate As String, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of ConsumptionEventSummary)

Parameters

startDate
String

Start date.

endDate
String

End date.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

An async collection of ConsumptionEventSummary that may take multiple service requests to iterate over.

Exceptions

startDate or endDate is null.

Applies to