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' = {
  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'
  }
}

Egenskapsvärden

LabAnnouncementProperties

Namn Beskrivning Värde
Aktiverat Ä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? Bool
Markdown Markdown-texten (om någon) som den här labbuppgiften visar i användargränssnittet. Om inget lämnas tomt/null visas ingenting. sträng
titel Oformaterad textrubrik för labbmeddelandet sträng

LabProperties

Namn 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 LabPropertiesExtendedProperties
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 ordnade listan över artefaktresurs-ID:n som ska tillämpas på alla skapanden av virtuella Linux-datorer som standard, innan 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, innan 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 Premium-datadiskar.
När värdet är Inaktiverat tillåts endast skapande av standarddatadiskar.
"Inaktiverad"
"Aktiverad"
stöd Egenskaperna för eventuella labbsupportmeddelanden som är associerade med den här labbuppgiften LabSupportProperties

LabPropertiesExtendedProperties

Namn Beskrivning Värde

LabSupportProperties

Namn Beskrivning Värde
Aktiverat Är labbsupporten aktiv/aktiverad just nu? "Inaktiverad"
"Aktiverad"
Markdown Markdown-texten (om någon) som den här labbuppgiften visar i användargränssnittet. Om inget lämnas tomt/null visas ingenting. sträng

Microsoft.DevTestLab/labs

Namn Beskrivning Värde
plats Platsen för resursen. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaperna för resursen. LabProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

ResourceTags

Namn Beskrivning Värde

Användningsexempel

Azure-verifierade moduler

Följande Azure-verifierade moduler kan användas för att distribuera den här resurstypen.

Modul Beskrivning
DevTest Lab AVM-resursmodul för DevTest Lab

Azure-snabbstartsexempel

Följande Azure-snabbstartsmallar innehålla Bicep-exempel för distribution av den här resurstypen.

Bicep-fil Beskrivning
Skapar ett labb i Azure DevTest Labs med en påstådd vm- Den här mallen skapar en ny DevTest Lab/DTL-instans med en anspråksbaserad 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",
  "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"
  }
}

Egenskapsvärden

LabAnnouncementProperties

Namn Beskrivning Värde
Aktiverat Ä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? Bool
Markdown Markdown-texten (om någon) som den här labbuppgiften visar i användargränssnittet. Om inget lämnas tomt/null visas ingenting. sträng
titel Oformaterad textrubrik för labbmeddelandet sträng

LabProperties

Namn 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 LabPropertiesExtendedProperties
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 ordnade listan över artefaktresurs-ID:n som ska tillämpas på alla skapanden av virtuella Linux-datorer som standard, innan 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, innan 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 Premium-datadiskar.
När värdet är Inaktiverat tillåts endast skapande av standarddatadiskar.
"Inaktiverad"
"Aktiverad"
stöd Egenskaperna för eventuella labbsupportmeddelanden som är associerade med den här labbuppgiften LabSupportProperties

LabPropertiesExtendedProperties

Namn Beskrivning Värde

LabSupportProperties

Namn Beskrivning Värde
Aktiverat Är labbsupporten aktiv/aktiverad just nu? "Inaktiverad"
"Aktiverad"
Markdown Markdown-texten (om någon) som den här labbuppgiften visar i användargränssnittet. Om inget lämnas tomt/null visas ingenting. sträng

Microsoft.DevTestLab/labs

Namn Beskrivning Värde
apiVersion API-versionen '2018-09-15'
plats Platsen för resursen. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaperna för resursen. LabProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.DevTestLab/labs"

ResourceTags

Namn Beskrivning Värde

Användningsexempel

Azure-snabbstartsmallar

Följande Azure-snabbstartsmallar distribuera den här resurstypen.

Mall Beskrivning
Skapa ett nytt labb i Azure DevTest Labs

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

Distribuera till Azure
Den här mallen skapar en ny DevTest Lab/DTL-instans med en anspråksbaserad 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 virtuell Windows Server-

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

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"
  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"
      }
    }
  })
}

Egenskapsvärden

LabAnnouncementProperties

Namn Beskrivning Värde
Aktiverat Ä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? Bool
Markdown Markdown-texten (om någon) som den här labbuppgiften visar i användargränssnittet. Om inget lämnas tomt/null visas ingenting. sträng
titel Oformaterad textrubrik för labbmeddelandet sträng

LabProperties

Namn 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 LabPropertiesExtendedProperties
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 ordnade listan över artefaktresurs-ID:n som ska tillämpas på alla skapanden av virtuella Linux-datorer som standard, innan 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, innan 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 Premium-datadiskar.
När värdet är Inaktiverat tillåts endast skapande av standarddatadiskar.
"Inaktiverad"
"Aktiverad"
stöd Egenskaperna för eventuella labbsupportmeddelanden som är associerade med den här labbuppgiften LabSupportProperties

LabPropertiesExtendedProperties

Namn Beskrivning Värde

LabSupportProperties

Namn Beskrivning Värde
Aktiverat Är labbsupporten aktiv/aktiverad just nu? "Inaktiverad"
"Aktiverad"
Markdown Markdown-texten (om någon) som den här labbuppgiften visar i användargränssnittet. Om inget lämnas tomt/null visas ingenting. sträng

Microsoft.DevTestLab/labs

Namn Beskrivning Värde
plats Platsen för resursen. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaperna för resursen. LabProperties
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.DevTestLab/labs@2018-09-15"

ResourceTags

Namn Beskrivning Värde

Användningsexempel

Azure-verifierade moduler

Följande Azure-verifierade moduler kan användas för att distribuera den här resurstypen.

Modul Beskrivning
DevTest Lab AVM-resursmodul för DevTest Lab