# QdrantClientSettings Properties

- Package: [Aspire.Qdrant.Client](/reference/api/csharp/aspire.qdrant.client.md)
- Type: [QdrantClientSettings](/reference/api/csharp/aspire.qdrant.client/qdrantclientsettings.md)
- Kind: `Properties`
- Members: `4`

Provides the client configuration settings for connecting to a Qdrant server using QdrantClient.

## DisableHealthChecks

- Name: `DisableHealthChecks`
- Modifiers: `get; set`
- Returns: `bool`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/cbc352350f1a9bafbaff10d14a2c8de4ac186a48/src/Components/Aspire.Qdrant.Client/QdrantClientSettings.cs)

Gets or sets a boolean value that indicates whether the Qdrant client health check is disabled or not.

```csharp
public bool DisableHealthChecks { get; set; }
```

## Endpoint

- Name: `Endpoint`
- Modifiers: `nullable` `get; set`
- Returns: `Uri?`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/cbc352350f1a9bafbaff10d14a2c8de4ac186a48/src/Components/Aspire.Qdrant.Client/QdrantClientSettings.cs)

The endpoint URI string of the Qdrant server to connect to.

```csharp
public Uri? Endpoint { get; set; }
```

## HealthCheckTimeout

- Name: `HealthCheckTimeout`
- Modifiers: `nullable` `get; set`
- Returns: `TimeSpan?`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/cbc352350f1a9bafbaff10d14a2c8de4ac186a48/src/Components/Aspire.Qdrant.Client/QdrantClientSettings.cs)

Gets or sets the timeout duration for the health check.

```csharp
public TimeSpan? HealthCheckTimeout { get; set; }
```

## Key

- Name: `Key`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/cbc352350f1a9bafbaff10d14a2c8de4ac186a48/src/Components/Aspire.Qdrant.Client/QdrantClientSettings.cs)

The API Key of the Qdrant server to connect to.

```csharp
public string? Key { get; set; }
```
