Reference: radius.core/environments@2025-08-01-preview
Detailed reference documentation for radius.core/environments@2025-08-01-preview
Schema
Top-Level Resource
Properties
| Property | Type | Description |
|---|---|---|
| apiVersion | ‘2025-08-01-preview’ | The resource api version (ReadOnly, DeployTimeConstant) |
| bicepSettings | string | Resource ID of a Radius.Core/bicepSettings resource providing Bicep recipe settings. (ReadOnly) |
| id | string | The resource id (ReadOnly, DeployTimeConstant) |
| location | string | The geo-location where the resource lives |
| name | string | The resource name (Required, DeployTimeConstant, Identifier) |
| properties | EnvironmentProperties | The resource-specific properties for this resource. (Required) |
| providers | Providers | Cloud provider configuration for the environment. (ReadOnly) |
| provisioningState | ‘Accepted’ | ‘Canceled’ |
| recipePacks | string[] | List of Recipe Pack resource IDs linked to this environment. (ReadOnly) |
| recipeParameters | Record | Recipe specific parameters that apply to all resources of a given type in this environment. (ReadOnly) |
| simulated | bool | Simulated environment. (ReadOnly) |
| systemData | SystemData | Azure Resource Manager metadata containing createdBy and modifiedBy information. (ReadOnly) |
| tags | Record | Resource tags. |
| terraformSettings | string | Resource ID of a Radius.Core/terraformSettings resource providing Terraform recipe settings. (ReadOnly) |
| type | ‘Radius.Core/environments’ | The resource type (ReadOnly, DeployTimeConstant) |
EnvironmentProperties
Properties
| Property | Type | Description |
|---|---|---|
| bicepSettings | string | Resource ID of a Radius.Core/bicepSettings resource providing Bicep recipe settings. |
| providers | Providers | Cloud provider configuration for the environment. |
| provisioningState | ‘Accepted’ | ‘Canceled’ |
| recipePacks | string[] | List of Recipe Pack resource IDs linked to this environment. |
| recipeParameters | Record | Recipe specific parameters that apply to all resources of a given type in this environment. |
| simulated | bool | Simulated environment. |
| terraformSettings | string | Resource ID of a Radius.Core/terraformSettings resource providing Terraform recipe settings. |
Providers
Properties
| Property | Type | Description |
|---|---|---|
| aws | ProvidersAws | The AWS cloud provider configuration. |
| azure | ProvidersAzure | The Azure cloud provider configuration. |
| kubernetes | ProvidersKubernetes | The Kubernetes provider configuration. |
ProvidersAws
Properties
| Property | Type | Description |
|---|---|---|
| accountId | string | AWS account ID for AWS resources to be deployed into. (Required) |
| region | string | AWS region for AWS resources to be deployed into. (Required) |
ProvidersAzure
Properties
| Property | Type | Description |
|---|---|---|
| identity | IdentitySettings | External identity settings (moved from compute). |
| resourceGroupName | string | Optional resource group name. |
| subscriptionId | string | Azure subscription ID hosting deployed resources. (Required) |
IdentitySettings
Properties
| Property | Type | Description |
|---|---|---|
| kind | ‘azure.com.workload’ | ‘systemAssigned’ |
| managedIdentity | string[] | The list of user assigned managed identities |
| oidcIssuer | string | The URI for your compute platform’s OIDC issuer |
| resource | string | The resource ID of the provisioned identity |
ProvidersKubernetes
Properties
| Property | Type | Description |
|---|---|---|
| namespace | string | Kubernetes namespace to deploy workloads into. (Required) |
Record
Properties
- none
Additional Properties
- Additional Properties Type: RecipeParameterValue
RecipeParameterValue
Properties
- none
Additional Properties
- Additional Properties Type: any
Record
Properties
- none
Additional Properties
- Additional Properties Type: RecipeParameterValue
RecipeParameterValue
Properties
- none
Additional Properties
- Additional Properties Type: any
SystemData
Properties
| Property | Type | Description |
|---|---|---|
| createdAt | string | The timestamp of resource creation (UTC). |
| createdBy | string | The identity that created the resource. |
| createdByType | ‘Application’ | ‘Key’ |
| lastModifiedAt | string | The timestamp of resource last modification (UTC) |
| lastModifiedBy | string | The identity that last modified the resource. |
| lastModifiedByType | ‘Application’ | ‘Key’ |
Record
Properties
- none
Additional Properties
- Additional Properties Type: string
Feedback
Was this page helpful?
Glad to hear it! Please feel free to star our repo and join our Discord server to stay up to date with the project.
Sorry to hear that. If you would like to also contribute a suggestion visit and tell us how we can improve.