# HttpHeaderV1

- Kind: `class`
- Package: [Aspire.Hosting.Kubernetes](/reference/api/csharp/aspire.hosting.kubernetes.md)
- Version: `13.3.0-preview.1.26254.5`
- Namespace: `Aspire.Hosting.Kubernetes.Resources`
- Target framework: `net8.0`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/5bd693ae1897dee5e2ce71c2cc08879c1c7eff51/src/Aspire.Hosting.Kubernetes/Resources/HTTPHeaderV1.cs)

Represents an HTTP header with a name and value.

## Definition

```csharp
namespace Aspire.Hosting.Kubernetes.Resources;

public sealed class HttpHeaderV1
{
    // ...
}
```

## Remarks

This class is used to define HTTP headers, where the 'Name' property specifies the header name, and the 'Value' property specifies the corresponding header value. It is commonly utilized in context with HTTP requests, such as those in Kubernetes probe definitions or other HTTP-based operations.

## Constructors

- [HttpHeaderV1](/reference/api/csharp/aspire.hosting.kubernetes/httpheaderv1/constructors.md#constructor)

## Properties

- [Name](/reference/api/csharp/aspire.hosting.kubernetes/httpheaderv1/properties.md#name) : `string` `get; set` -- Gets or sets the name of the HTTP header.
- [Value](/reference/api/csharp/aspire.hosting.kubernetes/httpheaderv1/properties.md#value) : `string` `get; set` -- Represents the value associated with the HTTP header. This property holds the string value assigned to the header.
