Dela via


Microsoft.DevTestLab-labb

Bicep-resursdefinition

Labbresurstypen kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DevTestLab/labs-resurs lägger du till följande Bicep i mallen.

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

Egenskapsvärden

Labs

Name Beskrivning Värde
name Resursnamnet sträng (krävs)

Teckengräns: 1–50

Giltiga tecken:
Alfanumeriska tecken, understreck och bindestreck.
location Platsen för resursen. sträng
tags Taggarna för resursen. Ordlista med taggnamn och värden. Se Taggar i mallar
properties Egenskaperna för resursen. LabProperties

LabProperties

Name Beskrivning Värde
Tillkännagivande Egenskaperna för eventuella labbmeddelanden som är associerade med den här labbuppgiften LabAnnouncementProperties
environmentPermission De åtkomsträttigheter som ska beviljas användaren vid etablering av en miljö "Deltagare"
"Läsare"
extendedProperties Utökade egenskaper för labbet som används för experimentella funktioner objekt
labStorageType Typ av lagring som används av labbet. Det kan vara antingen Premium eller Standard. Standardvärdet är Premium. "Premium"
"Standard"
"StandardSSD"
mandatoryArtifactsResourceIdsLinux Den sorterade listan över artefaktresurs-ID:n som ska tillämpas på alla virtuella Linux-datorer som standard, före de artefakter som anges av användaren. string[]
mandatoryArtifactsResourceIdsWindows Den ordnade listan över artefaktresurs-ID:n som ska tillämpas på alla skapande av virtuella Windows-datorer som standard, före de artefakter som anges av användaren. string[]
premiumDataDisks Inställningen för att aktivera användning av Premium-datadiskar.
När värdet är Aktiverat tillåts skapande av standard- eller premiumdatadiskar.
När värdet är Inaktiverat tillåts endast skapande av standarddatadiskar.
"Inaktiverad"
"Aktiverad"
support Egenskaperna för eventuella labbsupportmeddelanden som är associerade med den här labbuppgiften LabSupportEgenskaper

LabAnnouncementProperties

Name Beskrivning Värde
enabled Är labbmeddelandet aktivt/aktiverat just nu? "Inaktiverad"
"Aktiverad"
expirationDate Tiden då meddelandet upphör att gälla (null för aldrig) sträng
Löpt ut Har det här meddelandet upphört att gälla? boolesk
markdown Markdown-texten (om sådan finns) som den här labbuppgiften visar i användargränssnittet. Om inget lämnas tomt/null visas ingenting. sträng
title Oformaterad textrubrik för labbmeddelandet sträng

LabSupportEgenskaper

Name Beskrivning Värde
enabled Är labbsupportbanderollen aktiv/aktiverad just nu? "Inaktiverad"
"Aktiverad"
markdown Markdown-texten (om sådan finns) som den här labbuppgiften visar i användargränssnittet. Om inget lämnas tomt/null visas ingenting. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Skapa ett nytt labb i Azure DevTest Labs

Distribuera till Azure
Den här mallen skapar en ny DevTest Lab/DTL-instans. Fler Snabbstartsmallar för Azure Resource Manager för Azure DevTestlab finns påhttps://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates
Skapar ett labb i Azure DevTest Labs med en virtuell Windows Server-dator

Distribuera till Azure
Den här mallen skapar en ny DevTest Lab/DTL-instans med en virtuell Windows Server 2019 Datacenter-dator i den. Fler Azure Resource Manager-snabbstartsmallar för Azure DevTest Labs finns påhttps://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates
Skapar ett labb i Azure DevTest Labs med en begärd virtuell dator

Distribuera till Azure
Den här mallen skapar en ny DevTest Lab/DTL-instans med en begärd virtuell Windows Server 2019 Datacenter-dator i den. Fler Azure Resource Manager-snabbstartsmallar för Azure DevTest Labs finns påhttps://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates

Resursdefinition för ARM-mall

Labbresurstypen kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DevTestLab/labs-resurs lägger du till följande JSON i mallen.

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

Egenskapsvärden

Labs

Name Beskrivning Värde
typ Resurstypen "Microsoft.DevTestLab/labs"
apiVersion Resurs-API-versionen '2018-09-15'
name Resursnamnet sträng (krävs)

Teckengräns: 1–50

Giltiga tecken:
Alfanumeriska tecken, understreck och bindestreck.
location Platsen för resursen. sträng
tags Taggarna för resursen. Ordlista med taggnamn och värden. Se Taggar i mallar
properties Egenskaperna för resursen. LabProperties

LabProperties

Name Beskrivning Värde
Tillkännagivande Egenskaperna för eventuella labbmeddelanden som är associerade med den här labbuppgiften LabAnnouncementProperties
environmentPermission De åtkomsträttigheter som ska beviljas användaren vid etablering av en miljö "Deltagare"
"Läsare"
extendedProperties Utökade egenskaper för labbet som används för experimentella funktioner objekt
labStorageType Typ av lagring som används av labbet. Det kan vara antingen Premium eller Standard. Standardvärdet är Premium. "Premium"
"Standard"
"StandardSSD"
mandatoryArtifactsResourceIdsLinux Den sorterade listan över artefaktresurs-ID:n som ska tillämpas på alla virtuella Linux-datorer som standard, före de artefakter som anges av användaren. string[]
mandatoryArtifactsResourceIdsWindows Den ordnade listan över artefaktresurs-ID:n som ska tillämpas på alla skapande av virtuella Windows-datorer som standard, före de artefakter som anges av användaren. string[]
premiumDataDisks Inställningen för att aktivera användning av Premium-datadiskar.
När värdet är Aktiverat tillåts skapande av standard- eller premiumdatadiskar.
När värdet är Inaktiverat tillåts endast skapande av standarddatadiskar.
"Inaktiverad"
"Aktiverad"
support Egenskaperna för eventuella labbsupportmeddelanden som är associerade med den här labbuppgiften LabSupportEgenskaper

LabAnnouncementProperties

Name Beskrivning Värde
enabled Är labbmeddelandet aktivt/aktiverat just nu? "Inaktiverad"
"Aktiverad"
expirationDate Tiden då meddelandet upphör att gälla (null för aldrig) sträng
Löpt ut Har meddelandet upphört att gälla? boolesk
markdown Markdown-texten (om sådan finns) som visas i användargränssnittet. Om inget lämnas tomt/null visas ingenting. sträng
title Oformaterad textrubrik för labbmeddelandet sträng

LabSupportEgenskaper

Name Beskrivning Värde
enabled Är labbsupportbanderollen aktiv/aktiverad just nu? "Inaktiverad"
"Aktiverad"
markdown Markdown-texten (om sådan finns) som visas i användargränssnittet. Om inget lämnas tomt/null visas ingenting. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Skapa ett nytt labb i Azure DevTest Labs

Distribuera till Azure
Den här mallen skapar en ny DevTest Lab/DTL-instans. Fler Snabbstartsmallar för Azure Resource Manager för Azure DevTestlab finns påhttps://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates
Skapar ett labb i Azure DevTest Labs med en virtuell Windows Server-dator

Distribuera till Azure
Den här mallen skapar en ny DevTest Lab/DTL-instans med en virtuell Windows Server 2019 Datacenter-dator i den. Fler Azure Resource Manager snabbstartsmallar för Azure DevTest Labs tillgängliga påhttps://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates
Skapar ett labb i Azure DevTest Labs med en påstådd virtuell dator

Distribuera till Azure
Den här mallen skapar en ny DevTest Lab/DTL-instans med en påstådd virtuell Windows Server 2019 Datacenter-dator i den. Fler Azure Resource Manager snabbstartsmallar för Azure DevTest Labs tillgängliga påhttps://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates

Resursdefinition för Terraform (AzAPI-provider)

Labbresurstypen kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DevTestLab/labs-resurs lägger du till följande Terraform i mallen.

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

Egenskapsvärden

Labs

Name Beskrivning Värde
typ Resurstypen "Microsoft.DevTestLab/labs@2018-09-15"
name Resursnamnet sträng (krävs)

Teckengräns: 1–50

Giltiga tecken:
Alfanumeriska tecken, understreck och bindestreck.
location Platsen för resursen. sträng
parent_id Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. sträng (krävs)
tags Resursens taggar. Ordlista med taggnamn och värden.
properties Egenskaperna för resursen. LabProperties

LabProperties

Name Beskrivning Värde
Tillkännagivande Egenskaperna för eventuella labbmeddelanden som är associerade med det här labbet LabAnnouncementProperties
environmentPermission De åtkomsträttigheter som ska beviljas användaren vid etablering av en miljö "Deltagare"
"Läsare"
extendedProperties Utökade egenskaper för labbet som används för experimentella funktioner objekt
labStorageType Typ av lagring som används av labbet. Det kan vara antingen Premium eller Standard. Standard är Premium. "Premium"
"Standard"
"StandardSSD"
mandatoryArtifactsResourceIdsLinux Den ordnade listan över artefaktresurs-ID:n som ska tillämpas på alla skapanden av virtuella Linux-datorer som standard, före de artefakter som anges av användaren. string[]
mandatoryArtifactsResourceIdsWindows Den ordnade listan över artefaktresurs-ID:n som ska tillämpas på alla skapanden av virtuella Windows-datorer som standard, före de artefakter som anges av användaren. string[]
premiumDataDisks Inställningen för att aktivera användning av premiumdatadiskar.
När värdet är "Aktiverat" tillåts skapande av standard- eller premiumdatadiskar.
När värdet är "Inaktiverat" tillåts endast skapande av standarddatadiskar.
"Inaktiverad"
"Aktiverad"
support Egenskaperna för eventuella labbsupportmeddelanden som är associerade med det här labbet LabSupportEgenskaper

LabAnnouncementProperties

Name Beskrivning Värde
enabled Är labbmeddelandet aktivt/aktiverat just nu? "Inaktiverad"
"Aktiverad"
expirationDate Tiden då meddelandet upphör att gälla (null för aldrig) sträng
Löpt ut Har meddelandet upphört att gälla? boolesk
markdown Markdown-texten (om sådan finns) som visas i användargränssnittet. Om inget lämnas tomt/null visas ingenting. sträng
title Oformaterad textrubrik för labbmeddelandet sträng

LabSupportEgenskaper

Name Beskrivning Värde
enabled Är labbsupportbanderollen aktiv/aktiverad just nu? "Inaktiverad"
"Aktiverad"
markdown Markdown-texten (om sådan finns) som visas i användargränssnittet. Om inget lämnas tomt/null visas ingenting. sträng