Compartir a través de


Microsoft.DevCenter devcenters/environmentTypes

Definición de recursos de Bicep

El tipo de recurso de devcenters/environmentTypes se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.DevCenter/devcenters/environmentTypes, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.DevCenter/devcenters/environmentTypes@2025-10-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    displayName: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propiedad

Microsoft.DevCenter/devcenters/environmentTypes

Name Description Value
name El nombre del recurso string

Constraints:
Longitud mínima = 3
Longitud máxima = 63
Patrón = ^[a-zA-Z0-9][a-zA-Z0-9-_.]{2,62}$ (obligatorio)
parent En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario.

Para obtener más información, consulte recurso secundario fuera del recurso primario.
Nombre simbólico del recurso de tipo: centros de desarrollo
properties Propiedades de un tipo de entorno. EnvironmentTypeProperties
tags Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

EnvironmentTypeProperties

Name Description Value
displayName Nombre para mostrar del tipo de entorno. string

EnvironmentTypeTags

Name Description Value

Ejemplos de uso

Ejemplos de inicio rápido de Azure

Los siguientes plantillas de inicio rápido de Azure contienen ejemplos de Bicep para implementar este tipo de recurso.

Archivo de Bicep Description
Configurar entornos de implementación Esta plantilla proporciona una manera de configurar entornos de implementación.

Definición de recursos de plantilla de ARM

El tipo de recurso de devcenters/environmentTypes se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.DevCenter/devcenters/environmentTypes, agregue el siguiente JSON a la plantilla.

{
  "type": "Microsoft.DevCenter/devcenters/environmentTypes",
  "apiVersion": "2025-10-01-preview",
  "name": "string",
  "properties": {
    "displayName": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propiedad

Microsoft.DevCenter/devcenters/environmentTypes

Name Description Value
apiVersion La versión de api '2025-10-01-preview'
name El nombre del recurso string

Constraints:
Longitud mínima = 3
Longitud máxima = 63
Patrón = ^[a-zA-Z0-9][a-zA-Z0-9-_.]{2,62}$ (obligatorio)
properties Propiedades de un tipo de entorno. EnvironmentTypeProperties
tags Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
type El tipo de recurso 'Microsoft.DevCenter/devcenters/environmentTypes'

EnvironmentTypeProperties

Name Description Value
displayName Nombre para mostrar del tipo de entorno. string

EnvironmentTypeTags

Name Description Value

Ejemplos de uso

Plantillas de inicio rápido de Azure

Los siguientes plantillas de inicio rápido de Azure implementar este tipo de recurso.

Template Description
Configurar entornos de implementación

Implementación en Azure
Esta plantilla proporciona una manera de configurar entornos de implementación.

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso de devcenters/environmentTypes se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.DevCenter/devcenters/environmentTypes, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DevCenter/devcenters/environmentTypes@2025-10-01-preview"
  name = "string"
  parent_id = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      displayName = "string"
    }
  }
}

Valores de propiedad

Microsoft.DevCenter/devcenters/environmentTypes

Name Description Value
name El nombre del recurso string

Constraints:
Longitud mínima = 3
Longitud máxima = 63
Patrón = ^[a-zA-Z0-9][a-zA-Z0-9-_.]{2,62}$ (obligatorio)
parent_id Identificador del recurso que es el elemento primario de este recurso. Identificador del recurso de tipo: centros de desarrollo
properties Propiedades de un tipo de entorno. EnvironmentTypeProperties
tags Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
type El tipo de recurso "Microsoft.DevCenter/devcenters/environmentTypes@2025-10-01-preview"

EnvironmentTypeProperties

Name Description Value
displayName Nombre para mostrar del tipo de entorno. string

EnvironmentTypeTags

Name Description Value

Ejemplos de uso

Ejemplos de Terraform

Un ejemplo básico de implementación del tipo de entorno del Centro de desarrollo.

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type = string
}

variable "location" {
  type = string
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "devCenter" {
  type      = "Microsoft.DevCenter/devCenters@2025-02-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  identity {
    type         = "SystemAssigned"
    identity_ids = []
  }
  body = {
    properties = {}
  }
}

resource "azapi_resource" "environmentType" {
  type      = "Microsoft.DevCenter/devCenters/environmentTypes@2025-02-01"
  parent_id = azapi_resource.devCenter.id
  name      = var.resource_name
}