# CreateTemplateRequest Properties

- Package: [CommunityToolkit.Aspire.Posta](/reference/api/csharp/communitytoolkit.aspire.posta.md)
- Type: [CreateTemplateRequest](/reference/api/csharp/communitytoolkit.aspire.posta/createtemplaterequest.md)
- Kind: `Properties`
- Members: `4`

Represents the CreateTemplateRequest payload.

<a id="defaultlanguage"></a>

## DefaultLanguage

- Name: `DefaultLanguage`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Templates/CreateTemplateRequest.cs)

Gets or sets `default_language`.

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

<a id="description"></a>

## Description

- Name: `Description`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Templates/CreateTemplateRequest.cs)

Gets or sets `description`.

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

<a id="name"></a>

## Name

- Name: `Name`
- Modifiers: `get; set`
- Returns: `string`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Templates/CreateTemplateRequest.cs)

Gets or sets `name`.

```csharp
public string Name { get; set; }
```

<a id="sampledata"></a>

## SampleData

- Name: `SampleData`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Templates/CreateTemplateRequest.cs)

Gets or sets `sample_data`.

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