Azure Container Apps Environment
Deploys a hardened Azure Container Apps Environment with WAF-aligned security defaults.
Summary
Environment for hosting Azure Container Apps.
| Property |
Value |
| Owner |
platform-team |
| Support |
Support |
| Version |
1.1.0 |
Resource Types
| Resource Type |
Microsoft.App/managedEnvironments |
Usage
module environment 'br:geitbicepmodweucr01.azurecr.io/bicep/modules/container-apps/environment:1.1.0' = {
name: 'environment'
params: {
// Required parameters
par_environment_name: <string>
par_location_name: <string>
par_tags: <object>
}
}
Parameters
| Name |
Type |
Description |
Default |
par_custom_Domain_Configuration |
object |
Optional. Custom domain configuration for the environment. |
`` |
par_dapr_ai_connection_String |
securestring |
Optional. Dapr AI connection string for the environment. |
`` |
par_dapr_ai_instrumentation_Key |
securestring |
Optional. Dapr AI instrumentation key for the environment. |
`` |
par_dapr_Configuration |
object |
Optional. Dapr configuration for the environment. |
`` |
par_environment_name |
string |
The name of the environment to create. |
required |
par_keda_Configuration |
object |
Optional. KEDA configuration for the environment. |
`` |
par_location_name |
string |
The location the resource will be deployed into. |
required |
par_logs_Configuration |
object |
Optional. Logs configuration for the environment. |
`` |
par_tags |
object |
Optional. Tags to be applied to the environment resource. |
required |
par_vnet_Configuration |
object |
Optional. VNet configuration for the environment. |
`` |
par_workload_profiles |
array |
Optional. Workload profiles for the environment. |
`` |
par_zone_Redundant |
bool |
Optional. Indicates whether the environment should be zone redundant. |
False |
Outputs
| Name |
Type |
Description |
environment_id |
string |
The resource ID of the deployed environment. |
out_default_domain |
string |
The default domain of the deployed environment. |
out_static_ip_internal |
string |
The internal static IP of the deployed environment. |
Versions
Pin an exact version. Ranges are not supported.
| Version |
Reference |
1.1.0 (latest) |
br/Euvic-Modules:container-apps/environment:1.1.0 |
1.0.0 |
br/Euvic-Modules:container-apps/environment:1.0.0 |