Sdílet prostřednictvím


Testovací prostředí Microsoft.DevTestLab

Definice prostředku Bicep

Typ prostředku testovacího prostředí 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.DevTestLab/labs, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.DevTestLab/labs@2018-09-15' = {
  location: 'string'
  name: 'string'
  properties: {
    announcement: {
      enabled: 'string'
      expirationDate: 'string'
      expired: bool
      markdown: 'string'
      title: 'string'
    }
    environmentPermission: 'string'
    extendedProperties: {
      {customized property}: 'string'
    }
    labStorageType: 'string'
    mandatoryArtifactsResourceIdsLinux: [
      'string'
    ]
    mandatoryArtifactsResourceIdsWindows: [
      'string'
    ]
    premiumDataDisks: 'string'
    support: {
      enabled: 'string'
      markdown: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

LabAnnouncementProperties

Jméno Popis Hodnota
zpřístupněný Je oznámení testovacího prostředí v tuto chvíli aktivní nebo povolené? Zakázáno
Povoleno
datum vypršení platnosti Čas, kdy vyprší platnost oznámení (null pro nikdy) řetězec
prošlý Vypršela platnost tohoto oznámení? Bool
sleva Text markdownu (pokud existuje) zobrazený v uživatelském rozhraní tohoto testovacího prostředí. Pokud necháte prázdnou hodnotu nebo hodnotu null, nezobrazí se nic. řetězec
titul Název prostého textu pro oznámení testovacího prostředí řetězec

LabProperties

Jméno Popis Hodnota
oznámení Vlastnosti všech oznámení testovacích prostředí přidružených k tomuto testovacímu prostředí LabAnnouncementProperties
environmentPermission Přístupová práva udělená uživateli při zřizování prostředí Přispěvatel
Čtenář
extendedProperties Rozšířené vlastnosti testovacího prostředí používaného pro experimentální funkce LabPropertiesExtendedProperties
labStorageType Typ úložiště používaného testovacím prostředím Může to být Premium nebo Standard. Výchozí hodnota je Premium. Premium
"Standardní"
StandardSSD
mandatoryArtifactsResourceIdsLinux Seřazený seznam ID prostředků artefaktů, které by se měly použít u všech vytváření virtuálních počítačů s Linuxem ve výchozím nastavení před artefakty určenými uživatelem. string[]
mandatoryArtifactsResourceIdsWindows Seřazený seznam ID prostředků artefaktů, které by se měly použít u všech vytváření virtuálních počítačů s Windows ve výchozím nastavení před artefakty určenými uživatelem. string[]
premiumDataDisks Nastavení pro povolení využití datových disků Úrovně Premium.
Pokud je jeho hodnota Povolená, je povoleno vytváření datových disků Úrovně Standard nebo Premium.
Pokud je jeho hodnota Zakázáno, je povoleno pouze vytváření standardních datových disků.
Zakázáno
Povoleno
podpora Vlastnosti jakékoli zprávy podpory testovacího prostředí přidružené k tomuto testovacímu prostředí LabSupportProperties

LabPropertiesExtendedProperties

Jméno Popis Hodnota

LabSupportProperties

Jméno Popis Hodnota
zpřístupněný Je v tuto chvíli informační zpráva podpory testovacího prostředí aktivní nebo povolená? Zakázáno
Povoleno
sleva Text markdownu (pokud existuje) zobrazený v uživatelském rozhraní tohoto testovacího prostředí. Pokud necháte prázdnou hodnotu nebo hodnotu null, nezobrazí se nic. řetězec

Microsoft.DevTestLab/labs

Jméno Popis Hodnota
umístění Umístění prostředku. řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti prostředku. LabProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

Značky prostředků

Jméno Popis Hodnota

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
vytvoří testovací prostředí ve službě Azure DevTest Labs s deklarací virtuálního počítače Tato šablona vytvoří novou instanci DevTest Lab / DTL s deklarovaným virtuálním počítačem s Windows Serverem 2019 Datacenter. Další šablony azure Resource Manageru pro rychlý start pro Azure DevTest Labs dostupné na webu https://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates

Definice prostředku šablony ARM

Typ prostředku testovacího prostředí 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.DevTestLab/labs, přidejte do šablony následující JSON.

{
  "type": "Microsoft.DevTestLab/labs",
  "apiVersion": "2018-09-15",
  "name": "string",
  "location": "string",
  "properties": {
    "announcement": {
      "enabled": "string",
      "expirationDate": "string",
      "expired": "bool",
      "markdown": "string",
      "title": "string"
    },
    "environmentPermission": "string",
    "extendedProperties": {
      "{customized property}": "string"
    },
    "labStorageType": "string",
    "mandatoryArtifactsResourceIdsLinux": [ "string" ],
    "mandatoryArtifactsResourceIdsWindows": [ "string" ],
    "premiumDataDisks": "string",
    "support": {
      "enabled": "string",
      "markdown": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

LabAnnouncementProperties

Jméno Popis Hodnota
zpřístupněný Je oznámení testovacího prostředí v tuto chvíli aktivní nebo povolené? Zakázáno
Povoleno
datum vypršení platnosti Čas, kdy vyprší platnost oznámení (null pro nikdy) řetězec
prošlý Vypršela platnost tohoto oznámení? Bool
sleva Text markdownu (pokud existuje) zobrazený v uživatelském rozhraní tohoto testovacího prostředí. Pokud necháte prázdnou hodnotu nebo hodnotu null, nezobrazí se nic. řetězec
titul Název prostého textu pro oznámení testovacího prostředí řetězec

LabProperties

Jméno Popis Hodnota
oznámení Vlastnosti všech oznámení testovacích prostředí přidružených k tomuto testovacímu prostředí LabAnnouncementProperties
environmentPermission Přístupová práva udělená uživateli při zřizování prostředí Přispěvatel
Čtenář
extendedProperties Rozšířené vlastnosti testovacího prostředí používaného pro experimentální funkce LabPropertiesExtendedProperties
labStorageType Typ úložiště používaného testovacím prostředím Může to být Premium nebo Standard. Výchozí hodnota je Premium. Premium
"Standardní"
StandardSSD
mandatoryArtifactsResourceIdsLinux Seřazený seznam ID prostředků artefaktů, které by se měly použít u všech vytváření virtuálních počítačů s Linuxem ve výchozím nastavení před artefakty určenými uživatelem. string[]
mandatoryArtifactsResourceIdsWindows Seřazený seznam ID prostředků artefaktů, které by se měly použít u všech vytváření virtuálních počítačů s Windows ve výchozím nastavení před artefakty určenými uživatelem. string[]
premiumDataDisks Nastavení pro povolení využití datových disků Úrovně Premium.
Pokud je jeho hodnota Povolená, je povoleno vytváření datových disků Úrovně Standard nebo Premium.
Pokud je jeho hodnota Zakázáno, je povoleno pouze vytváření standardních datových disků.
Zakázáno
Povoleno
podpora Vlastnosti jakékoli zprávy podpory testovacího prostředí přidružené k tomuto testovacímu prostředí LabSupportProperties

LabPropertiesExtendedProperties

Jméno Popis Hodnota

LabSupportProperties

Jméno Popis Hodnota
zpřístupněný Je v tuto chvíli informační zpráva podpory testovacího prostředí aktivní nebo povolená? Zakázáno
Povoleno
sleva Text markdownu (pokud existuje) zobrazený v uživatelském rozhraní tohoto testovacího prostředí. Pokud necháte prázdnou hodnotu nebo hodnotu null, nezobrazí se nic. řetězec

Microsoft.DevTestLab/labs

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2018-09-15'
umístění Umístění prostředku. řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti prostředku. LabProperties
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.DevTestLab/labs

Značky prostředků

Jméno Popis Hodnota

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
vytvoření nového testovacího prostředí v Azure DevTest Labs

nasazení do Azure
Tato šablona vytvoří novou instanci DevTest Lab / DTL. Další šablony azure Resource Manageru pro rychlý start pro Azure DevTestlab dostupné na webu https://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates
vytvoří testovací prostředí ve službě Azure DevTest Labs s deklarací virtuálního počítače

nasazení do Azure
Tato šablona vytvoří novou instanci DevTest Lab / DTL s deklarovaným virtuálním počítačem s Windows Serverem 2019 Datacenter. Další šablony azure Resource Manageru pro rychlý start pro Azure DevTest Labs dostupné na webu https://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates
vytvoří testovací prostředí ve službě Azure DevTest Labs s virtuálním počítačem s Windows Serverem

nasazení do Azure
Tato šablona vytvoří novou instanci DevTest Lab / DTL s virtuálním počítačem s Windows Serverem 2019 Datacenter. Další šablony azure Resource Manageru pro rychlý start pro Azure DevTest Labs dostupné na webu https://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku testovacího prostředí 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.DevTestLab/labs, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DevTestLab/labs@2018-09-15"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      announcement = {
        enabled = "string"
        expirationDate = "string"
        expired = bool
        markdown = "string"
        title = "string"
      }
      environmentPermission = "string"
      extendedProperties = {
        {customized property} = "string"
      }
      labStorageType = "string"
      mandatoryArtifactsResourceIdsLinux = [
        "string"
      ]
      mandatoryArtifactsResourceIdsWindows = [
        "string"
      ]
      premiumDataDisks = "string"
      support = {
        enabled = "string"
        markdown = "string"
      }
    }
  })
}

Hodnoty vlastností

LabAnnouncementProperties

Jméno Popis Hodnota
zpřístupněný Je oznámení testovacího prostředí v tuto chvíli aktivní nebo povolené? Zakázáno
Povoleno
datum vypršení platnosti Čas, kdy vyprší platnost oznámení (null pro nikdy) řetězec
prošlý Vypršela platnost tohoto oznámení? Bool
sleva Text markdownu (pokud existuje) zobrazený v uživatelském rozhraní tohoto testovacího prostředí. Pokud necháte prázdnou hodnotu nebo hodnotu null, nezobrazí se nic. řetězec
titul Název prostého textu pro oznámení testovacího prostředí řetězec

LabProperties

Jméno Popis Hodnota
oznámení Vlastnosti všech oznámení testovacích prostředí přidružených k tomuto testovacímu prostředí LabAnnouncementProperties
environmentPermission Přístupová práva udělená uživateli při zřizování prostředí Přispěvatel
Čtenář
extendedProperties Rozšířené vlastnosti testovacího prostředí používaného pro experimentální funkce LabPropertiesExtendedProperties
labStorageType Typ úložiště používaného testovacím prostředím Může to být Premium nebo Standard. Výchozí hodnota je Premium. Premium
"Standardní"
StandardSSD
mandatoryArtifactsResourceIdsLinux Seřazený seznam ID prostředků artefaktů, které by se měly použít u všech vytváření virtuálních počítačů s Linuxem ve výchozím nastavení před artefakty určenými uživatelem. string[]
mandatoryArtifactsResourceIdsWindows Seřazený seznam ID prostředků artefaktů, které by se měly použít u všech vytváření virtuálních počítačů s Windows ve výchozím nastavení před artefakty určenými uživatelem. string[]
premiumDataDisks Nastavení pro povolení využití datových disků Úrovně Premium.
Pokud je jeho hodnota Povolená, je povoleno vytváření datových disků Úrovně Standard nebo Premium.
Pokud je jeho hodnota Zakázáno, je povoleno pouze vytváření standardních datových disků.
Zakázáno
Povoleno
podpora Vlastnosti jakékoli zprávy podpory testovacího prostředí přidružené k tomuto testovacímu prostředí LabSupportProperties

LabPropertiesExtendedProperties

Jméno Popis Hodnota

LabSupportProperties

Jméno Popis Hodnota
zpřístupněný Je v tuto chvíli informační zpráva podpory testovacího prostředí aktivní nebo povolená? Zakázáno
Povoleno
sleva Text markdownu (pokud existuje) zobrazený v uživatelském rozhraní tohoto testovacího prostředí. Pokud necháte prázdnou hodnotu nebo hodnotu null, nezobrazí se nic. řetězec

Microsoft.DevTestLab/labs

Jméno Popis Hodnota
umístění Umístění prostředku. řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti prostředku. LabProperties
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.DevTestLab/labs@2018-09-15

Značky prostředků

Jméno Popis Hodnota