MeterInfo Class
Detailed information about the meter.
Constructor
MeterInfo(*, meter_id: str | None = None, meter_name: str | None = None, meter_category: str | None = None, meter_sub_category: str | None = None, unit: str | None = None, meter_tags: List[str] | None = None, meter_region: str | None = None, meter_rates: Dict[str, float] | None = None, effective_date: datetime | None = None, included_quantity: float | None = None, **kwargs)
Parameters
| Name | Description |
|---|---|
|
meter_id
Required
|
The unique identifier of the resource. |
|
meter_name
Required
|
The name of the meter, within the given meter category. |
|
meter_category
Required
|
The category of the meter, e.g., 'Cloud services', 'Networking', etc.. |
|
meter_sub_category
Required
|
The subcategory of the meter, e.g., 'A6 Cloud services', 'ExpressRoute (IXP)', etc.. |
|
unit
Required
|
The unit in which the meter consumption is charged, e.g., 'Hours', 'GB', etc. |
|
meter_tags
Required
|
Provides additional meter data. 'Third Party' indicates a meter with no discount. Blanks indicate First Party. |
|
meter_region
Required
|
The region in which the Azure service is available. |
|
meter_rates
Required
|
The list of key/value pairs for the meter rates, in the format 'key':'value' where key = the meter quantity, and value = the corresponding price. |
|
effective_date
Required
|
Indicates the date from which the meter rate is effective. |
|
included_quantity
Required
|
The resource quantity that is included in the offer at no cost. Consumption beyond this quantity will be charged. |
Keyword-Only Parameters
| Name | Description |
|---|---|
|
meter_id
|
Default value: None
|
|
meter_name
|
Default value: None
|
|
meter_category
|
Default value: None
|
|
meter_sub_category
|
Default value: None
|
|
unit
|
Default value: None
|
|
meter_tags
|
Default value: None
|
|
meter_region
|
Default value: None
|
|
meter_rates
|
Default value: None
|
|
effective_date
|
Default value: None
|
|
included_quantity
|
Default value: None
|