Dev Center
Creates a Dev Center, the parent resource for Dev Center projects. A Managed DevOps Pool is associated with a project, which in turn belongs to a Dev Center.
Summary
Dev Center, the parent resource required by Managed DevOps Pools.
| Property |
Value |
| Owner |
platform-team |
| Support |
Support |
| Version |
1.0.0 |
Resource Types
| Resource Type |
Microsoft.Authorization/roleAssignments |
Microsoft.DevCenter/devcenters |
Usage
module devcenter 'br:geitbicepmodweucr01.azurecr.io/bicep/modules/dev-center/devcenter:1.0.0' = {
name: 'devcenter'
params: {
// Required parameters
par_dev_center_name: <string>
}
}
Parameters
| Name |
Type |
Description |
Default |
par_dev_center_name |
string |
Name of the Dev Center. |
required |
par_location |
string |
Azure region for the Dev Center. Defaults to the resource group location. |
[resourceGroup().location] |
par_managed_identities |
managedIdentitiesType |
Managed identities to attach to the Dev Center. Defaults to none. |
@{system_assigned=False; user_assigned_resource_ids=System.Object[]} |
par_role_assignments |
array |
Optional. Role assignments applied to the Dev Center. Defaults to none. |
`` |
par_tags |
object |
Resource tags applied to the Dev Center. |
`` |
Outputs
| Name |
Type |
Description |
out_dev_center_id |
string |
Resource ID of the deployed Dev Center. |
out_dev_center_name |
string |
Name of the deployed Dev Center. |
Versions
Pin an exact version. Ranges are not supported.
| Version |
Reference |
1.0.0 (latest) |
br/Euvic-Modules:dev-center/devcenter:1.0.0 |