Microsoft.DevTestLab labs/virtualmachines 2015-05-21-preview
Bicep-resursdefinition
Resurstypen labs/virtualmachines kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för 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 Bicep i mallen.
resource symbolicname 'Microsoft.DevTestLab/labs/virtualmachines@2015-05-21-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
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
labs/virtualmachines
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) Teckengräns: 1–15 (Windows) 1–64 (Linux) Giltiga tecken: Alfanumeriska tecken och bindestreck. Börja och sluta med alfanumeriskt. Det kan inte vara alla siffror. |
location | Platsen för resursen. | sträng |
tags | Resursens taggar. | Ordlista med taggnamn och värden. Se Taggar i mallar |
parent | 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 överordnad resurs. |
Symboliskt namn för resurs av typen: labb |
properties | Egenskaperna för resursen. | LabVirtualMachineEgenskaper |
LabVirtualMachineEgenskaper
Name | Beskrivning | Värde |
---|---|---|
artifactDeploymentStatus | Artefaktdistributionsstatus för den virtuella datorn. | ArtifactDeploymentStatusProperties |
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 den virtuella datorns skapare. | sträng |
createdByUserId | Objektidentifieraren för skaparen av den virtuella datorn. | sträng |
customImageId | Den virtuella datorns anpassade avbildningsidentifierare. | sträng |
disallowPublicIpAddress | Anger om den virtuella datorn ska skapas utan en offentlig IP-adress. | boolesk |
Fqdn | Det fullständigt kvalificerade domännamnet för den virtuella datorn. | sträng |
galleryImageReference | Microsoft Azure Marketplace avbildningsreferens 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. | boolesk |
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 |
password | Lösenordet för den virtuella datoradministratören. | sträng |
provisioningState | Resursens etableringsstatus. | sträng |
ikoner | 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 |
ArtifactDeploymentStatusProperties
Name | Beskrivning | Värde |
---|---|---|
artifactsApplied | Det totala antalet artefakter som har tillämpats. | int |
deploymentStatus | Distributionsstatus för artefakten. | sträng |
totalArtifacts | Det totala antalet artefakter som tillämpades preliminärt. | int |
ArtifactInstallProperties
Name | Beskrivning | Värde |
---|---|---|
artifactId | Artefaktens identifierare. | sträng |
parametrar | Parametrarna för artefakten. | ArtifactParameterProperties[] |
ArtifactParameterProperties
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på artefaktparametern. | sträng |
värde | Värdet för artefaktparametern. | sträng |
GalleryImageReference
Name | Beskrivning | Värde |
---|---|---|
offer | Galleribildens erbjudande. | sträng |
osType | Galleriavbildningens operativsystemtyp. | sträng |
utgivare | Utgivaren av galleribilden. | sträng |
sku | SKU:n för galleribilden. | sträng |
version | Versionen av galleribilden. | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Skapar ett labb i Azure DevTest Labs med en virtuell Windows Server-dator |
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 |
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
Resurstypen labs/virtualmachines kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
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",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"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
labs/virtualmachines
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.DevTestLab/labs/virtualmachines" |
apiVersion | Resurs-API-versionen | "2015-05-21-preview" |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) Teckengräns: 1–15 (Windows) 1–64 (Linux) Giltiga tecken: Alfanumeriska tecken och bindestreck. Börja och sluta med alfanumeriskt. Det kan inte vara alla tal. |
location | Platsen för resursen. | sträng |
tags | Resursens taggar. | Ordlista med taggnamn och värden. Se Taggar i mallar |
properties | Egenskaperna för resursen. | LabVirtualMachineEgenskaper |
LabVirtualMachineEgenskaper
Name | Beskrivning | Värde |
---|---|---|
artifactDeploymentStatus | Artefaktdistributionsstatus för den virtuella datorn. | ArtifactDeploymentStatusProperties |
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 den virtuella datorns skapare. | sträng |
createdByUserId | Objektidentifieraren för skaparen av den virtuella datorn. | sträng |
customImageId | Den virtuella datorns anpassade avbildningsidentifierare. | sträng |
disallowPublicIpAddress | Anger om den virtuella datorn ska skapas utan en offentlig IP-adress. | boolesk |
Fqdn | Det fullständigt kvalificerade domännamnet för den virtuella datorn. | sträng |
galleryImageReference | Microsoft Azure Marketplace avbildningsreferens 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. | boolesk |
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 |
password | Lösenordet för den virtuella datoradministratören. | sträng |
provisioningState | Resursens etableringsstatus. | sträng |
ikoner | 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 |
ArtifactDeploymentStatusProperties
Name | Beskrivning | Värde |
---|---|---|
artifactsApplied | Det totala antalet artefakter som har tillämpats. | int |
deploymentStatus | Distributionsstatus för artefakten. | sträng |
totalArtifacts | Det totala antalet artefakter som tillämpades preliminärt. | int |
ArtifactInstallEgenskaper
Name | Beskrivning | Värde |
---|---|---|
artifactId | Artefaktens identifierare. | sträng |
parametrar | Artefaktens parametrar. | ArtifactParameterProperties[] |
ArtifactParameterEgenskaper
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på artefaktparametern. | sträng |
värde | Värdet för artefaktparametern. | sträng |
GalleryImageReference
Name | Beskrivning | Värde |
---|---|---|
offer | Galleribildens erbjudande. | sträng |
osType | Galleriavbildningens operativsystemtyp. | sträng |
utgivare | Utgivaren av galleribilden. | sträng |
sku | SKU:n för galleribilden. | sträng |
version | Versionen av galleribilden. | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Skapar ett labb i Azure DevTest Labs med en virtuell Windows Server-dator |
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 |
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)
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"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
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
labs/virtualmachines
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.DevTestLab/labs/virtualmachines@2015-05-21-preview" |
name | Resursnamnet | sträng (krävs) Teckengräns: 1–15 (Windows) 1–64 (Linux) Giltiga tecken: Alfanumeriska tecken och bindestreck. Börja och sluta med alfanumeriskt. Det kan inte vara alla siffror. |
location | Platsen för resursen. | sträng |
parent_id | ID:t för resursen som är överordnad för den här resursen. | ID för resurs av typen: labb |
tags | Resursens taggar. | Ordlista med taggnamn och värden. |
properties | Egenskaperna för resursen. | LabVirtualMachineEgenskaper |
LabVirtualMachineEgenskaper
Name | Beskrivning | Värde |
---|---|---|
artifactDeploymentStatus | Artefaktdistributionsstatus för den virtuella datorn. | ArtifactDeploymentStatusProperties |
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 den virtuella datorns skapare. | sträng |
createdByUserId | Objektidentifieraren för skaparen av den virtuella datorn. | sträng |
customImageId | Den virtuella datorns anpassade avbildningsidentifierare. | sträng |
disallowPublicIpAddress | Anger om den virtuella datorn ska skapas utan en offentlig IP-adress. | boolesk |
Fqdn | Det fullständigt kvalificerade domännamnet för den virtuella datorn. | sträng |
galleryImageReference | Microsoft Azure Marketplace avbildningsreferens 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. | boolesk |
labSubnetName | Namnet på den virtuella datorns labbundernät. | sträng |
labVirtualNetworkId | Labb-ID för det virtuella nätverket för den virtuella datorn. | sträng |
anteckningar | Anteckningarna för den virtuella datorn. | sträng |
osType | Den virtuella datorns operativsystemtyp. | sträng |
ownerObjectId | Objektidentifieraren för den virtuella datorns ägare. | sträng |
password | Lösenordet för den virtuella datoradministratören. | sträng |
provisioningState | Resursens etableringsstatus. | sträng |
ikoner | 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 |
ArtifactDeploymentStatusProperties
Name | Beskrivning | Värde |
---|---|---|
artifactsApplied | Det totala antalet artefakter som har tillämpats. | int |
deploymentStatus | Distributionsstatus för artefakten. | sträng |
totalArtifacts | Det totala antalet artefakter som tillämpades preliminärt. | int |
ArtifactInstallProperties
Name | Beskrivning | Värde |
---|---|---|
artifactId | Artefaktens identifierare. | sträng |
parametrar | Parametrarna för artefakten. | ArtifactParameterProperties[] |
ArtifactParameterProperties
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på artefaktparametern. | sträng |
värde | Värdet för artefaktparametern. | sträng |
GalleryImageReference
Name | Beskrivning | Värde |
---|---|---|
offer | Galleribildens erbjudande. | sträng |
osType | Galleriavbildningens operativsystemtyp. | sträng |
utgivare | Utgivaren av galleribilden. | sträng |
sku | SKU:n för galleribilden. | sträng |
version | Versionen av galleribilden. | sträng |