MetricSpecificationV1 Class
Metric specification version 1.
- Inheritance
-
MetricSpecificationV1
Constructor
MetricSpecificationV1(*, name: Optional[str] = None, display_name: Optional[str] = None, display_description: Optional[str] = None, unit: Optional[Union[str, azure.mgmt.databoxedge.v2019_03_01.models._data_box_edge_management_client_enums.MetricUnit]] = None, aggregation_type: Optional[Union[str, azure.mgmt.databoxedge.v2019_03_01.models._data_box_edge_management_client_enums.MetricAggregationType]] = None, dimensions: Optional[List[azure.mgmt.databoxedge.v2019_03_01.models._models_py3.MetricDimensionV1]] = None, fill_gap_with_zero: Optional[bool] = None, category: Optional[Union[str, azure.mgmt.databoxedge.v2019_03_01.models._data_box_edge_management_client_enums.MetricCategory]] = None, resource_id_dimension_name_override: Optional[str] = None, supported_time_grain_types: Optional[List[Union[str, azure.mgmt.databoxedge.v2019_03_01.models._data_box_edge_management_client_enums.TimeGrain]]] = None, supported_aggregation_types: Optional[List[Union[str, azure.mgmt.databoxedge.v2019_03_01.models._data_box_edge_management_client_enums.MetricAggregationType]]] = None, **kwargs)
Parameters
- unit
- str or MetricUnit
Required
Metric units. Possible values include: "NotSpecified", "Percent", "Count", "Seconds", "Milliseconds", "Bytes", "BytesPerSecond", "CountPerSecond".
- aggregation_type
- str or MetricAggregationType
Required
Metric aggregation type. Possible values include: "NotSpecified", "None", "Average", "Minimum", "Maximum", "Total", "Count".
- dimensions
- list[MetricDimensionV1]
Required
Metric dimensions, other than default dimension which is resource.
- category
- str or MetricCategory
Required
Metric category. Possible values include: "Capacity", "Transaction".
- supported_aggregation_types
- list[str or MetricAggregationType]
Required
Support metric aggregation type.
Feedback
Submit and view feedback for