# LegacyApplicationConstruct Properties

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

Represents a legacy `Applications.Core/applications@2023-10-01-preview` resource in the Bicep AST. Parent for `Applications.*` portable resources that still use the legacy fallback path.

<a id="applicationname"></a>

## ApplicationName

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

The resource name.

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

<a id="environmentid"></a>

## EnvironmentId

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

Reference to the legacy environment resource ID.

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