# AzureEnvironmentResource Fields

- Package: [Aspire.Hosting.Azure](/reference/api/csharp/aspire.hosting.azure.md)
- Type: [AzureEnvironmentResource](/reference/api/csharp/aspire.hosting.azure/azureenvironmentresource.md)
- Kind: `Fields`
- Members: `2`

Represents the root Azure deployment target for an Aspire application. Manages deployment parameters and context for Azure resources.

## PrepareResourcesStepName

- Name: `PrepareResourcesStepName`
- Modifiers: `static` `const`
- Returns: `string`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/cbc352350f1a9bafbaff10d14a2c8de4ac186a48/src/Aspire.Hosting.Azure/AzureEnvironmentResource.cs)

The name of the step that prepares Azure resources (e.g. materializes role-assignment resources) so that downstream steps can reference them.

```csharp
public const static string PrepareResourcesStepName
```

## ProvisionInfrastructureStepName

- Name: `ProvisionInfrastructureStepName`
- Modifiers: `static` `const`
- Returns: `string`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/cbc352350f1a9bafbaff10d14a2c8de4ac186a48/src/Aspire.Hosting.Azure/AzureEnvironmentResource.cs)

The name of the step that provisions Azure infrastructure resources.

```csharp
public const static string ProvisionInfrastructureStepName
```
