# ClickHouseServerResource Constructors

- Package: [Aspire.Hosting.ClickHouse](/reference/api/csharp/aspire.hosting.clickhouse.md)
- Type: [ClickHouseServerResource](/reference/api/csharp/aspire.hosting.clickhouse/clickhouseserverresource.md)
- Kind: `Constructors`
- Members: `2`

A resource that represents a specified container.

## ClickHouseServerResource(string)

- Name: `Constructor(string)`

```csharp
public class ClickHouseServerResource
{
    public ClickHouseServerResource(
        string name)
    {
        // ...
    }
}
```

## Parameters

- `name` (`string`)

## ClickHouseServerResource(string, ParameterResource?, ParameterResource?)

- Name: `Constructor(string, ParameterResource?, ParameterResource?)`

```csharp
public class ClickHouseServerResource
{
    public ClickHouseServerResource(
        string name,
        ParameterResource? userNameParameter,
        ParameterResource? passwordParameter)
    {
        // ...
    }
}
```

## Parameters

- `name` (`string`)
- `userNameParameter` (`ParameterResource?`)
- `passwordParameter` (`ParameterResource?`)
