Sdílet prostřednictvím


Microsoft.DevCenter devcenters/devboxdefinitions 2023-01-01-preview

Definice prostředku Bicep

Typ prostředku devcenters/devboxdefinitions je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.DevCenter/devcenters/devboxdefinitions, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.DevCenter/devcenters/devboxdefinitions@2023-01-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'
  }
}

Hodnoty vlastností

Microsoft.DevCenter/devcenters/devboxdefinitions

Jméno Popis Hodnota
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku string (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: devcenter
vlastnosti Vlastnosti definice Dev Boxu devBoxDefinitionProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

DevBoxDefinitionProperties

Jméno Popis Hodnota
Podpora hibernace Určuje, jestli jsou vývojové rámečky vytvořené s touto definicí schopné hibernace. Ne všechny image jsou schopné podporovat hibernaci. Další informace najdete v https://aka.ms/devbox/hibernate Zakázáno
Povoleno
Odkaz na obrázek Referenční informace k obrázku imageReference
osStorageType Typ úložiště používaný pro disk operačního systému dev boxů vytvořený pomocí této definice. řetězec
SKU (identifikátor zboží) Skladová položka pro Dev Boxes vytvořená pomocí této definice. skladové položky

Odkaz na obrázek

Jméno Popis Hodnota
identifikační číslo ID image nebo ID verze image Po zadání ID image se použije její nejnovější verze. řetězec

Sku

Jméno Popis Hodnota
kapacita Pokud skladová položka podporuje horizontální navýšení/snížení kapacity, měla by být zahrnuta celá čísla kapacity. Pokud není pro prostředek možné horizontální navýšení kapacity nebo jeho snížení kapacity, může se tento parametr vynechat. Int
Rodina Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete ji zde zachytit. řetězec
Jméno Název skladové položky. Ex - P3. Obvykle se jedná o písmeno+číslo. string (povinné)
velikost Velikost skladové položky. Pokud je pole název kombinací vrstvy a jiné hodnoty, jedná se o samostatný kód. řetězec
úroveň Toto pole musí implementovat poskytovatel prostředků, pokud má služba více než jednu úroveň, ale nevyžaduje se u put. "Základní"
"Zdarma"
Premium
"Standardní"

TrackedResourceTags

Jméno Popis Hodnota

Příklady použití

Ukázky rychlého startu Azure

Následující šablony Azure pro rychlý start obsahují ukázky Bicep pro nasazení tohoto typu prostředku.

Soubor Bicep Popis
konfigurace služby Dev Box Tato šablona by vytvořila všechny prostředky pro správu Dev Boxu podle úvodní příručky pro Dev Box (/azure/dev-box/quickstart-create-dev-box). Můžete zobrazit všechny vytvořené prostředky nebo přejít přímo na DevPortal.microsoft.com a vytvořit svůj první Dev Box.
Nasazení služby Dev Box Service Tato šablona poskytuje způsob, jak nakonfigurovat všechny zdroje potřebné k vytvoření Dev Boxu.
nasazení služby Dev Box Service s integrovanou imagí Tato šablona poskytuje způsob, jak nasadit službu Dev Box s integrovanou imagí.

Definice prostředku šablony ARM

Typ prostředku devcenters/devboxdefinitions je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.DevCenter/devcenters/devboxdefinitions, přidejte do šablony následující JSON.

{
  "type": "Microsoft.DevCenter/devcenters/devboxdefinitions",
  "apiVersion": "2023-01-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"
  }
}

Hodnoty vlastností

Microsoft.DevCenter/devcenters/devboxdefinitions

Jméno Popis Hodnota
Verze rozhraní apiVersion Verze rozhraní API 2023-01-01-preview
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti definice Dev Boxu devBoxDefinitionProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.DevCenter/devcenters/devboxdefinitions

DevBoxDefinitionProperties

Jméno Popis Hodnota
Podpora hibernace Určuje, jestli jsou vývojové rámečky vytvořené s touto definicí schopné hibernace. Ne všechny image jsou schopné podporovat hibernaci. Další informace najdete v https://aka.ms/devbox/hibernate Zakázáno
Povoleno
Odkaz na obrázek Referenční informace k obrázku imageReference
osStorageType Typ úložiště používaný pro disk operačního systému dev boxů vytvořený pomocí této definice. řetězec
SKU (identifikátor zboží) Skladová položka pro Dev Boxes vytvořená pomocí této definice. skladové položky

Odkaz na obrázek

Jméno Popis Hodnota
identifikační číslo ID image nebo ID verze image Po zadání ID image se použije její nejnovější verze. řetězec

Sku

Jméno Popis Hodnota
kapacita Pokud skladová položka podporuje horizontální navýšení/snížení kapacity, měla by být zahrnuta celá čísla kapacity. Pokud není pro prostředek možné horizontální navýšení kapacity nebo jeho snížení kapacity, může se tento parametr vynechat. Int
Rodina Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete ji zde zachytit. řetězec
Jméno Název skladové položky. Ex - P3. Obvykle se jedná o písmeno+číslo. string (povinné)
velikost Velikost skladové položky. Pokud je pole název kombinací vrstvy a jiné hodnoty, jedná se o samostatný kód. řetězec
úroveň Toto pole musí implementovat poskytovatel prostředků, pokud má služba více než jednu úroveň, ale nevyžaduje se u put. "Základní"
"Zdarma"
Premium
"Standardní"

TrackedResourceTags

Jméno Popis Hodnota

Příklady použití

Šablony azure pro rychlý start

Následující šablony Azure Pro rychlý start nasadit tento typ prostředku.

Šablona Popis
konfigurace služby Dev Box

nasazení do Azure
Tato šablona by vytvořila všechny prostředky pro správu Dev Boxu podle úvodní příručky pro Dev Box (/azure/dev-box/quickstart-create-dev-box). Můžete zobrazit všechny vytvořené prostředky nebo přejít přímo na DevPortal.microsoft.com a vytvořit svůj první Dev Box.
Nasazení služby Dev Box Service

nasazení do Azure
Tato šablona poskytuje způsob, jak nakonfigurovat všechny zdroje potřebné k vytvoření Dev Boxu.
nasazení služby Dev Box Service s integrovanou imagí

nasazení do Azure
Tato šablona poskytuje způsob, jak nasadit službu Dev Box s integrovanou imagí.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku devcenters/devboxdefinitions je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.DevCenter/devcenters/devboxdefinitions, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DevCenter/devcenters/devboxdefinitions@2023-01-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"
      }
    }
  }
}

Hodnoty vlastností

Microsoft.DevCenter/devcenters/devboxdefinitions

Jméno Popis Hodnota
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku string (povinné)
ID rodiče ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: devcenter
vlastnosti Vlastnosti definice Dev Boxu devBoxDefinitionProperties
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Chyba při nahrávání "Microsoft.DevCenter/devcenters/devboxdefinitions@2023-01-01-preview"

DevBoxDefinitionProperties

Jméno Popis Hodnota
Podpora hibernace Určuje, jestli jsou vývojové rámečky vytvořené s touto definicí schopné hibernace. Ne všechny image jsou schopné podporovat hibernaci. Další informace najdete v https://aka.ms/devbox/hibernate Zakázáno
Povoleno
Odkaz na obrázek Referenční informace k obrázku imageReference
osStorageType Typ úložiště používaný pro disk operačního systému dev boxů vytvořený pomocí této definice. řetězec
SKU (identifikátor zboží) Skladová položka pro Dev Boxes vytvořená pomocí této definice. skladové položky

Odkaz na obrázek

Jméno Popis Hodnota
identifikační číslo ID image nebo ID verze image Po zadání ID image se použije její nejnovější verze. řetězec

Sku

Jméno Popis Hodnota
kapacita Pokud skladová položka podporuje horizontální navýšení/snížení kapacity, měla by být zahrnuta celá čísla kapacity. Pokud není pro prostředek možné horizontální navýšení kapacity nebo jeho snížení kapacity, může se tento parametr vynechat. Int
Rodina Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete ji zde zachytit. řetězec
Jméno Název skladové položky. Ex - P3. Obvykle se jedná o písmeno+číslo. string (povinné)
velikost Velikost skladové položky. Pokud je pole název kombinací vrstvy a jiné hodnoty, jedná se o samostatný kód. řetězec
úroveň Toto pole musí implementovat poskytovatel prostředků, pokud má služba více než jednu úroveň, ale nevyžaduje se u put. "Základní"
"Zdarma"
Premium
"Standardní"

TrackedResourceTags

Jméno Popis Hodnota