models Package

Classes

ErrorResponse

Describes the format of Error response.

InfoField

Key-value pairs of instance details in the legacy format.

MeterInfo

Detailed information about the meter.

MonetaryCommitment

Indicates that a monetary commitment is required for this offer.

All required parameters must be populated in order to send to Azure.

MonetaryCredit

Indicates that this is a monetary credit offer.

All required parameters must be populated in order to send to Azure.

OfferTermInfo

Describes the offer term.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: MonetaryCommitment, MonetaryCredit, RecurringCharge.

All required parameters must be populated in order to send to Azure.

RateCardQueryParameters

Parameters that are used in the odata $filter query parameter for providing RateCard information.

All required parameters must be populated in order to send to Azure.

RecurringCharge

Indicates a recurring charge is present for this offer.

All required parameters must be populated in order to send to Azure.

ResourceRateCardInfo

Price and Metadata information for resources.

UsageAggregation

Describes the usageAggregation.

UsageAggregationListResult

The Get UsageAggregates operation response.

Enums

AggregationGranularity
OfferTermInfoEnum

Name of the offer term