Dela via


Microsoft.DevTestLab labs/virtualmachines 2015-05-21-preview

Bicep-resursdefinition

Resurstypen labs/virtualmachines 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/virtualmachines-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.DevTestLab/labs/virtualmachines@2015-05-21-preview' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    artifactDeploymentStatus: {
      artifactsApplied: int
      deploymentStatus: 'string'
      totalArtifacts: int
    }
    artifacts: [
      {
        artifactId: 'string'
        parameters: [
          {
            name: 'string'
            value: 'string'
          }
        ]
      }
    ]
    computeId: 'string'
    createdByUser: 'string'
    createdByUserId: 'string'
    customImageId: 'string'
    disallowPublicIpAddress: bool
    fqdn: 'string'
    galleryImageReference: {
      offer: 'string'
      osType: 'string'
      publisher: 'string'
      sku: 'string'
      version: 'string'
    }
    isAuthenticationWithSshKey: bool
    labSubnetName: 'string'
    labVirtualNetworkId: 'string'
    notes: 'string'
    osType: 'string'
    ownerObjectId: 'string'
    password: 'string'
    provisioningState: 'string'
    size: 'string'
    sshKey: 'string'
    userName: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

ArtifactDeploymentStatusProperties

Namn Beskrivning Värde
artifactsApplied Det totala antalet artefakter som har tillämpats. Int
deploymentStatus Artefaktens distributionsstatus. sträng
totalArtifacts Det totala antalet artefakter som tillämpades preliminärt. Int

ArtifactInstallProperties

Namn Beskrivning Värde
artifactId Artefaktens identifierare. sträng
Parametrar Artefaktens parametrar. ArtifactParameterProperties[]

ArtifactParameterEgenskaper

Namn Beskrivning Värde
Namn Namnet på artefaktparametern. sträng
värde Värdet för artefaktparametern. sträng

GalleryImageReference

Namn Beskrivning Värde
erbjudande Galleribildens erbjudande. sträng
osType Operativsystemets typ av galleriavbildning. sträng
förläggare Utgivaren av galleribilden. sträng
Sku SKU:n för galleribilden. sträng
version Versionen av galleribilden. sträng

LabVirtualMachineProperties

Namn Beskrivning Värde
artifactDeploymentStatus Artefaktdistributionsstatus för den virtuella datorn. ArtifactDeploymentStatusEgenskaper
Artefakter Artefakterna som ska installeras på den virtuella datorn. ArtifactInstallProperties[]
computeId Resursidentifieraren (Microsoft.Compute) för den virtuella datorn. sträng
createdByUser E-postadressen till skaparen av den virtuella datorn. sträng
createdByUserId Objektidentifieraren för skaparen av den virtuella datorn. sträng
customImageId Den virtuella datorns anpassade avbildningsidentifierare. sträng
inte tillåtaPublicIpAddress Anger om den virtuella datorn ska skapas utan en offentlig IP-adress. Bool
Fqdn Det fullständigt kvalificerade domännamnet för den virtuella datorn. sträng
galleryImageReference Microsoft Azure Marketplace-avbildningsreferensen för den virtuella datorn. GalleryImageReference
isAuthenticationWithSshKey Ett värde som anger om den här virtuella datorn använder en SSH-nyckel för autentisering. Bool
labSubnetName Labbundernätets namn på den virtuella datorn. sträng
labVirtualNetworkId Labbidentifieraren för det virtuella nätverket för den virtuella datorn. sträng
Anteckningar Anteckningarna för den virtuella datorn. sträng
osType Operativsystemtypen för den virtuella datorn. sträng
ownerObjectId Objektidentifieraren för den virtuella datorns ägare. sträng
lösenord Lösenordet för administratören för den virtuella datorn. sträng
provisioningState Resursens etableringsstatus. sträng
storlek Storleken på den virtuella datorn. sträng
sshKey SSH-nyckeln för den virtuella datoradministratören. sträng
userName Användarnamnet för den virtuella datorn. sträng

LabVirtualMachineTags

Namn Beskrivning Värde

Microsoft.DevTestLab/labs/virtualmachines

Namn Beskrivning Värde
plats Platsen för resursen. sträng
Namn Resursnamnet sträng (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: labb
Egenskaper Egenskaperna för resursen. LabVirtualMachineProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

Snabbstartsexempel

Följande snabbstartsexempel distribuerar 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

Resurstypen labs/virtualmachines 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/virtualmachines-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.DevTestLab/labs/virtualmachines",
  "apiVersion": "2015-05-21-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "artifactDeploymentStatus": {
      "artifactsApplied": "int",
      "deploymentStatus": "string",
      "totalArtifacts": "int"
    },
    "artifacts": [
      {
        "artifactId": "string",
        "parameters": [
          {
            "name": "string",
            "value": "string"
          }
        ]
      }
    ],
    "computeId": "string",
    "createdByUser": "string",
    "createdByUserId": "string",
    "customImageId": "string",
    "disallowPublicIpAddress": "bool",
    "fqdn": "string",
    "galleryImageReference": {
      "offer": "string",
      "osType": "string",
      "publisher": "string",
      "sku": "string",
      "version": "string"
    },
    "isAuthenticationWithSshKey": "bool",
    "labSubnetName": "string",
    "labVirtualNetworkId": "string",
    "notes": "string",
    "osType": "string",
    "ownerObjectId": "string",
    "password": "string",
    "provisioningState": "string",
    "size": "string",
    "sshKey": "string",
    "userName": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

ArtifactDeploymentStatusProperties

Namn Beskrivning Värde
artifactsApplied Det totala antalet artefakter som har tillämpats. Int
deploymentStatus Artefaktens distributionsstatus. sträng
totalArtifacts Det totala antalet artefakter som tillämpades preliminärt. Int

ArtifactInstallProperties

Namn Beskrivning Värde
artifactId Artefaktens identifierare. sträng
Parametrar Artefaktens parametrar. ArtifactParameterProperties[]

ArtifactParameterEgenskaper

Namn Beskrivning Värde
Namn Namnet på artefaktparametern. sträng
värde Värdet för artefaktparametern. sträng

GalleryImageReference

Namn Beskrivning Värde
erbjudande Galleribildens erbjudande. sträng
osType Operativsystemets typ av galleriavbildning. sträng
förläggare Utgivaren av galleribilden. sträng
Sku SKU:n för galleribilden. sträng
version Versionen av galleribilden. sträng

LabVirtualMachineProperties

Namn Beskrivning Värde
artifactDeploymentStatus Artefaktdistributionsstatus för den virtuella datorn. ArtifactDeploymentStatusEgenskaper
Artefakter Artefakterna som ska installeras på den virtuella datorn. ArtifactInstallProperties[]
computeId Resursidentifieraren (Microsoft.Compute) för den virtuella datorn. sträng
createdByUser E-postadressen till skaparen av den virtuella datorn. sträng
createdByUserId Objektidentifieraren för skaparen av den virtuella datorn. sträng
customImageId Den virtuella datorns anpassade avbildningsidentifierare. sträng
inte tillåtaPublicIpAddress Anger om den virtuella datorn ska skapas utan en offentlig IP-adress. Bool
Fqdn Det fullständigt kvalificerade domännamnet för den virtuella datorn. sträng
galleryImageReference Microsoft Azure Marketplace-avbildningsreferensen för den virtuella datorn. GalleryImageReference
isAuthenticationWithSshKey Ett värde som anger om den här virtuella datorn använder en SSH-nyckel för autentisering. Bool
labSubnetName Labbundernätets namn på den virtuella datorn. sträng
labVirtualNetworkId Labbidentifieraren för det virtuella nätverket för den virtuella datorn. sträng
Anteckningar Anteckningarna för den virtuella datorn. sträng
osType Operativsystemtypen för den virtuella datorn. sträng
ownerObjectId Objektidentifieraren för den virtuella datorns ägare. sträng
lösenord Lösenordet för administratören för den virtuella datorn. sträng
provisioningState Resursens etableringsstatus. sträng
storlek Storleken på den virtuella datorn. sträng
sshKey SSH-nyckeln för den virtuella datoradministratören. sträng
userName Användarnamnet för den virtuella datorn. sträng

LabVirtualMachineTags

Namn Beskrivning Värde

Microsoft.DevTestLab/labs/virtualmachines

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

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
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

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen labs/virtualmachines 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/virtualmachines-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DevTestLab/labs/virtualmachines@2015-05-21-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      artifactDeploymentStatus = {
        artifactsApplied = int
        deploymentStatus = "string"
        totalArtifacts = int
      }
      artifacts = [
        {
          artifactId = "string"
          parameters = [
            {
              name = "string"
              value = "string"
            }
          ]
        }
      ]
      computeId = "string"
      createdByUser = "string"
      createdByUserId = "string"
      customImageId = "string"
      disallowPublicIpAddress = bool
      fqdn = "string"
      galleryImageReference = {
        offer = "string"
        osType = "string"
        publisher = "string"
        sku = "string"
        version = "string"
      }
      isAuthenticationWithSshKey = bool
      labSubnetName = "string"
      labVirtualNetworkId = "string"
      notes = "string"
      osType = "string"
      ownerObjectId = "string"
      password = "string"
      provisioningState = "string"
      size = "string"
      sshKey = "string"
      userName = "string"
    }
  })
}

Egenskapsvärden

ArtifactDeploymentStatusProperties

Namn Beskrivning Värde
artifactsApplied Det totala antalet artefakter som har tillämpats. Int
deploymentStatus Artefaktens distributionsstatus. sträng
totalArtifacts Det totala antalet artefakter som tillämpades preliminärt. Int

ArtifactInstallProperties

Namn Beskrivning Värde
artifactId Artefaktens identifierare. sträng
Parametrar Artefaktens parametrar. ArtifactParameterProperties[]

ArtifactParameterEgenskaper

Namn Beskrivning Värde
Namn Namnet på artefaktparametern. sträng
värde Värdet för artefaktparametern. sträng

GalleryImageReference

Namn Beskrivning Värde
erbjudande Galleribildens erbjudande. sträng
osType Operativsystemets typ av galleriavbildning. sträng
förläggare Utgivaren av galleribilden. sträng
Sku SKU:n för galleribilden. sträng
version Versionen av galleribilden. sträng

LabVirtualMachineProperties

Namn Beskrivning Värde
artifactDeploymentStatus Artefaktdistributionsstatus för den virtuella datorn. ArtifactDeploymentStatusEgenskaper
Artefakter Artefakterna som ska installeras på den virtuella datorn. ArtifactInstallProperties[]
computeId Resursidentifieraren (Microsoft.Compute) för den virtuella datorn. sträng
createdByUser E-postadressen till skaparen av den virtuella datorn. sträng
createdByUserId Objektidentifieraren för skaparen av den virtuella datorn. sträng
customImageId Den virtuella datorns anpassade avbildningsidentifierare. sträng
inte tillåtaPublicIpAddress Anger om den virtuella datorn ska skapas utan en offentlig IP-adress. Bool
Fqdn Det fullständigt kvalificerade domännamnet för den virtuella datorn. sträng
galleryImageReference Microsoft Azure Marketplace-avbildningsreferensen för den virtuella datorn. GalleryImageReference
isAuthenticationWithSshKey Ett värde som anger om den här virtuella datorn använder en SSH-nyckel för autentisering. Bool
labSubnetName Labbundernätets namn på den virtuella datorn. sträng
labVirtualNetworkId Labbidentifieraren för det virtuella nätverket för den virtuella datorn. sträng
Anteckningar Anteckningarna för den virtuella datorn. sträng
osType Operativsystemtypen för den virtuella datorn. sträng
ownerObjectId Objektidentifieraren för den virtuella datorns ägare. sträng
lösenord Lösenordet för administratören för den virtuella datorn. sträng
provisioningState Resursens etableringsstatus. sträng
storlek Storleken på den virtuella datorn. sträng
sshKey SSH-nyckeln för den virtuella datoradministratören. sträng
userName Användarnamnet för den virtuella datorn. sträng

LabVirtualMachineTags

Namn Beskrivning Värde

Microsoft.DevTestLab/labs/virtualmachines

Namn Beskrivning Värde
plats Platsen för resursen. sträng
Namn Resursnamnet sträng (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: labb
Egenskaper Egenskaperna för resursen. LabVirtualMachineProperties
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.DevTestLab/labs/virtualmachines@2015-05-21-preview"