# RadiusRecipePackConstruct Properties

- Package: [Aspire.Hosting.Radius](/reference/api/csharp/aspire.hosting.radius.md)
- Type: [RadiusRecipePackConstruct](/reference/api/csharp/aspire.hosting.radius/radiusrecipepackconstruct.md)
- Kind: `Properties`
- Members: `2`

Represents a `Radius.Core/recipePacks` resource in the Bicep AST.

<a id="packname"></a>

## PackName

- Name: `PackName`
- Modifiers: `get; set`
- Returns: `BicepValue<string>`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/b5f143315ffb6968ea939a9978797a5b20e4c688/src/Aspire.Hosting.Radius/Publishing/Constructs/RadiusRecipePackConstruct.cs)

The resource name.

```csharp
public BicepValue<string> PackName { get; set; }
```

<a id="recipes"></a>

## Recipes

- Name: `Recipes`
- Modifiers: `get; set`
- Returns: `BicepDictionary<RecipeEntryConstruct>`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/b5f143315ffb6968ea939a9978797a5b20e4c688/src/Aspire.Hosting.Radius/Publishing/Constructs/RadiusRecipePackConstruct.cs)

Dictionary mapping resource type strings to recipe entry constructs. Keys are Radius resource types (e.g., "Radius.Data/redisCaches").

```csharp
public BicepDictionary<RecipeEntryConstruct> Recipes { get; set; }
```
