# MetricSpecV2 Constructors

- Package: [Aspire.Hosting.Kubernetes](/reference/api/csharp/aspire.hosting.kubernetes.md)
- Type: [MetricSpecV2](/reference/api/csharp/aspire.hosting.kubernetes/metricspecv2.md)
- Kind: `Constructors`
- Members: `1`

Represents a metric specification used for horizontal scaling in Kubernetes. Supports various types of metrics for monitoring and scaling, such as container resource metrics, external metrics, pod metrics, object metrics, and resource metrics.

## MetricSpecV2

- Name: `Constructor`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/5bd693ae1897dee5e2ce71c2cc08879c1c7eff51/src/Aspire.Hosting.Kubernetes/Resources/MetricSpecV2.cs#L22-L71)

```csharp
public sealed class MetricSpecV2
{
    public MetricSpecV2()
    {
        // ...
    }
}
```
