Delen via


Microsoft.DevCenter devcenters/devboxdefinitions

Bicep-resourcedefinitie

Het resourcetype devcenters/devboxdefinitions kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource microsoft.DevCenter/devcenters/devboxdefinitions wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.DevCenter/devcenters/devboxdefinitions@2025-04-01-preview' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    hibernateSupport: 'string'
    imageReference: {
      id: 'string'
    }
    osStorageType: 'string'
    sku: {
      capacity: int
      family: 'string'
      name: 'string'
      size: 'string'
      tier: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschapswaarden

Microsoft.DevCenter/devcenters/devboxdefinitions

Naam Beschrijving Waarde
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 63
Patroon = ^[a-zA-Z0-9][a-zA-Z0-9-_.]{2,62}$ (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: devcenters
Eigenschappen Eigenschappen van Dev Box-definitie DevBoxDefinitionProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

DevBoxDefinitionEigenschappen

Naam Beschrijving Waarde
sluimerstandOndersteuning Hiermee wordt aangegeven of Dev Boxes die met deze definitie zijn gemaakt, in de slaapstand kunnen worden gebracht. Niet alle afbeeldingen kunnen de sluimerstand ondersteunen. Zie https://aka.ms/devbox/hibernate voor meer informatie 'Uitgeschakeld'
'Ingeschakeld'
afbeeldingReferentie Referentie-informatie over afbeeldingen. ImageReference-
osStorageType Het opslagtype dat wordt gebruikt voor de besturingssysteemschijf van Dev Boxes die met deze definitie is gemaakt. snaar
Sku De SKU voor Dev Boxes die met deze definitie is gemaakt. SKU-

Afbeelding Referentie

Naam Beschrijving Waarde
legitimatiebewijs Afbeeldings-id of versie-id van installatiekopieën. Wanneer de installatiekopieën-id wordt opgegeven, wordt de meest recente versie gebruikt. snaar

Sku

Naam Beschrijving Waarde
capaciteit Als de SKU uitschalen/inschalen ondersteunt, moet het gehele getal van de capaciteit worden opgenomen. Als uitschalen/inschalen niet mogelijk is voor de resource, kan dit worden weggelaten. Int
Familie Als de service verschillende generaties hardware heeft, voor dezelfde SKU, kan die hier worden vastgelegd. snaar
naam De naam van de SKU. Bijvoorbeeld P3. Dit is meestal een letter+cijfercode tekenreeks (vereist)
grootte De SKU-grootte. Wanneer het naamveld de combinatie van de laag en een andere waarde is, is dit de zelfstandige code. snaar
rang Dit veld moet worden geïmplementeerd door de resourceprovider als de service meer dan één laag heeft, maar niet vereist is voor een PUT. 'Basis'
'Gratis'
'Premie'
'Standaard'

Gevolgde brontags

Naam Beschrijving Waarde

Gebruiksvoorbeelden

Azure-snelstartvoorbeelden

De volgende Azure-quickstartsjablonen bicep-voorbeelden bevatten voor het implementeren van dit resourcetype.

Bicep-bestand Beschrijving
Dev Box-service configureren Met deze sjabloon worden alle Dev Box-beheerbronnen gemaakt volgens de Quick Start-handleiding voor Dev Box (/azure/dev-box/quickstart-create-dev-box). U kunt alle gemaakte resources bekijken of rechtstreeks naar DevPortal.microsoft.com gaan om uw eerste Dev Box te maken.
Dev Box-service implementeren Deze sjabloon biedt een manier om alle bronnen te configureren die nodig zijn om een Dev Box te maken.
Dev Box Service implementeren met ingebouwde installatiekopie Deze sjabloon biedt een manier om een Dev Box-service met ingebouwde installatiekopie te implementeren.

Resourcedefinitie van ARM-sjabloon

Het resourcetype devcenters/devboxdefinitions kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource microsoft.DevCenter/devcenters/devboxdefinitions wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.DevCenter/devcenters/devboxdefinitions",
  "apiVersion": "2025-04-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "hibernateSupport": "string",
    "imageReference": {
      "id": "string"
    },
    "osStorageType": "string",
    "sku": {
      "capacity": "int",
      "family": "string",
      "name": "string",
      "size": "string",
      "tier": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschapswaarden

Microsoft.DevCenter/devcenters/devboxdefinitions

Naam Beschrijving Waarde
apiVersion De API-versie '2025-04-01-voorbeschouwing'
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 63
Patroon = ^[a-zA-Z0-9][a-zA-Z0-9-_.]{2,62}$ (vereist)
Eigenschappen Eigenschappen van Dev Box-definitie DevBoxDefinitionProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
soort Het resourcetype 'Microsoft.DevCenter/devcenters/devboxdefinitions'

DevBoxDefinitionEigenschappen

Naam Beschrijving Waarde
sluimerstandOndersteuning Hiermee wordt aangegeven of Dev Boxes die met deze definitie zijn gemaakt, in de slaapstand kunnen worden gebracht. Niet alle afbeeldingen kunnen de sluimerstand ondersteunen. Zie https://aka.ms/devbox/hibernate voor meer informatie 'Uitgeschakeld'
'Ingeschakeld'
afbeeldingReferentie Referentie-informatie over afbeeldingen. ImageReference-
osStorageType Het opslagtype dat wordt gebruikt voor de besturingssysteemschijf van Dev Boxes die met deze definitie is gemaakt. snaar
Sku De SKU voor Dev Boxes die met deze definitie is gemaakt. SKU-

Afbeelding Referentie

Naam Beschrijving Waarde
legitimatiebewijs Afbeeldings-id of versie-id van installatiekopieën. Wanneer de installatiekopieën-id wordt opgegeven, wordt de meest recente versie gebruikt. snaar

Sku

Naam Beschrijving Waarde
capaciteit Als de SKU uitschalen/inschalen ondersteunt, moet het gehele getal van de capaciteit worden opgenomen. Als uitschalen/inschalen niet mogelijk is voor de resource, kan dit worden weggelaten. Int
Familie Als de service verschillende generaties hardware heeft, voor dezelfde SKU, kan die hier worden vastgelegd. snaar
naam De naam van de SKU. Bijvoorbeeld P3. Dit is meestal een letter+cijfercode tekenreeks (vereist)
grootte De SKU-grootte. Wanneer het naamveld de combinatie van de laag en een andere waarde is, is dit de zelfstandige code. snaar
rang Dit veld moet worden geïmplementeerd door de resourceprovider als de service meer dan één laag heeft, maar niet vereist is voor een PUT. 'Basis'
'Gratis'
'Premie'
'Standaard'

Gevolgde brontags

Naam Beschrijving Waarde

Gebruiksvoorbeelden

Azure-snelstartsjablonen

De volgende Azure-quickstartsjablonen dit resourcetype implementeren.

Sjabloon Beschrijving
Dev Box-service configureren

implementeren in Azure
Met deze sjabloon worden alle Dev Box-beheerbronnen gemaakt volgens de Quick Start-handleiding voor Dev Box (/azure/dev-box/quickstart-create-dev-box). U kunt alle gemaakte resources bekijken of rechtstreeks naar DevPortal.microsoft.com gaan om uw eerste Dev Box te maken.
Dev Box-service implementeren

implementeren in Azure
Deze sjabloon biedt een manier om alle bronnen te configureren die nodig zijn om een Dev Box te maken.
Dev Box Service implementeren met ingebouwde installatiekopie

implementeren in Azure
Deze sjabloon biedt een manier om een Dev Box-service met ingebouwde installatiekopie te implementeren.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype devcenters/devboxdefinitions kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource microsoft.DevCenter/devcenters/devboxdefinitions wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DevCenter/devcenters/devboxdefinitions@2025-04-01-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      hibernateSupport = "string"
      imageReference = {
        id = "string"
      }
      osStorageType = "string"
      sku = {
        capacity = int
        family = "string"
        name = "string"
        size = "string"
        tier = "string"
      }
    }
  }
}

Eigenschapswaarden

Microsoft.DevCenter/devcenters/devboxdefinitions

Naam Beschrijving Waarde
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 63
Patroon = ^[a-zA-Z0-9][a-zA-Z0-9-_.]{2,62}$ (vereist)
ouder_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: devcenters
Eigenschappen Eigenschappen van Dev Box-definitie DevBoxDefinitionProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
soort Het resourcetype "Microsoft.DevCenter/devcenters/devboxdefinitions@2025-04-01-preview"

DevBoxDefinitionEigenschappen

Naam Beschrijving Waarde
sluimerstandOndersteuning Hiermee wordt aangegeven of Dev Boxes die met deze definitie zijn gemaakt, in de slaapstand kunnen worden gebracht. Niet alle afbeeldingen kunnen de sluimerstand ondersteunen. Zie https://aka.ms/devbox/hibernate voor meer informatie 'Uitgeschakeld'
'Ingeschakeld'
afbeeldingReferentie Referentie-informatie over afbeeldingen. ImageReference-
osStorageType Het opslagtype dat wordt gebruikt voor de besturingssysteemschijf van Dev Boxes die met deze definitie is gemaakt. snaar
Sku De SKU voor Dev Boxes die met deze definitie is gemaakt. SKU-

Afbeelding Referentie

Naam Beschrijving Waarde
legitimatiebewijs Afbeeldings-id of versie-id van installatiekopieën. Wanneer de installatiekopieën-id wordt opgegeven, wordt de meest recente versie gebruikt. snaar

Sku

Naam Beschrijving Waarde
capaciteit Als de SKU uitschalen/inschalen ondersteunt, moet het gehele getal van de capaciteit worden opgenomen. Als uitschalen/inschalen niet mogelijk is voor de resource, kan dit worden weggelaten. Int
Familie Als de service verschillende generaties hardware heeft, voor dezelfde SKU, kan die hier worden vastgelegd. snaar
naam De naam van de SKU. Bijvoorbeeld P3. Dit is meestal een letter+cijfercode tekenreeks (vereist)
grootte De SKU-grootte. Wanneer het naamveld de combinatie van de laag en een andere waarde is, is dit de zelfstandige code. snaar
rang Dit veld moet worden geïmplementeerd door de resourceprovider als de service meer dan één laag heeft, maar niet vereist is voor een PUT. 'Basis'
'Gratis'
'Premie'
'Standaard'

Gevolgde brontags

Naam Beschrijving Waarde