Microsoft.DevTestLab-labb/virtualnetworks
Bicep-resursdefinition
Resurstypen labs/virtualnetworks kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.DevTestLab/labs/virtualnetworks-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.DevTestLab/labs/virtualnetworks@2018-09-15' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
allowedSubnets: [
{
allowPublicIp: 'string'
labSubnetName: 'string'
resourceId: 'string'
}
]
description: 'string'
externalProviderResourceId: 'string'
subnetOverrides: [
{
labSubnetName: 'string'
resourceId: 'string'
sharedPublicIpAddressConfiguration: {
allowedPorts: [
{
backendPort: int
transportProtocol: 'string'
}
]
}
useInVmCreationPermission: 'string'
usePublicIpAddressPermission: 'string'
virtualNetworkPoolName: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
Microsoft.DevTestLab/labs/virtualnetworks
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. | VirtualNetworkProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
Hamn
Namn | Beskrivning | Värde |
---|---|---|
backendPort | Serverdelsporten för den virtuella måldatorn. | Int |
transportProtocol | Protokolltyp för porten. | "Tcp" "Udp" |
ResourceTags
Namn | Beskrivning | Värde |
---|
Undernät
Namn | Beskrivning | Värde |
---|---|---|
allowPublicIp | Behörighetsprincipen för undernätet för att tillåta offentliga IP-adresser (dvs. Tillåt, Neka)). | "Tillåt" "Standard" "Neka" |
labSubnetName | Namnet på undernätet enligt labbuppgiften. | sträng |
resourceId | Resurs-ID för undernätet. | sträng |
UndernätÖverrid
Namn | Beskrivning | Värde |
---|---|---|
labSubnetName | Namnet på undernätet i labbet. | sträng |
resourceId | Resurs-ID för undernätet. | sträng |
sharedPublicIpAddressConfiguration | Egenskaper som virtuella datorer i det här undernätet delar. | SubnetSharedPublicIpAddressConfiguration |
useInVmCreationPermission | Anger om det här undernätet kan användas när den virtuella datorn skapas (d.v.s. Tillåt, Neka). | "Tillåt" "Standard" "Neka" |
usePublicIpAddressPermission | Anger om offentliga IP-adresser kan tilldelas till virtuella datorer i det här undernätet (dvs. Tillåt, Neka). | "Tillåt" "Standard" "Neka" |
virtualNetworkPoolName | Den virtuella nätverkspool som är associerad med det här undernätet. | sträng |
UndernätSharedPublicIpAddressConfiguration
Namn | Beskrivning | Värde |
---|---|---|
allowedPorts | Serverdelsportar som virtuella datorer i det här undernätet tillåts exponera | Port[] |
VirtualNetworkProperties
Namn | Beskrivning | Värde |
---|---|---|
allowedSubnets | De tillåtna undernäten för det virtuella nätverket. | undernät[] |
beskrivning | Beskrivningen av det virtuella nätverket. | sträng |
externalProviderResourceId | Microsoft.Network-resursidentifieraren för det virtuella nätverket. | sträng |
subnetOverrides | Undernätet åsidosätter det virtuella nätverket. | SubnetOverride[] |
Användningsexempel
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
Resurstypen labs/virtualnetworks kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.DevTestLab/labs/virtualnetworks-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.DevTestLab/labs/virtualnetworks",
"apiVersion": "2018-09-15",
"name": "string",
"location": "string",
"properties": {
"allowedSubnets": [
{
"allowPublicIp": "string",
"labSubnetName": "string",
"resourceId": "string"
}
],
"description": "string",
"externalProviderResourceId": "string",
"subnetOverrides": [
{
"labSubnetName": "string",
"resourceId": "string",
"sharedPublicIpAddressConfiguration": {
"allowedPorts": [
{
"backendPort": "int",
"transportProtocol": "string"
}
]
},
"useInVmCreationPermission": "string",
"usePublicIpAddressPermission": "string",
"virtualNetworkPoolName": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
Microsoft.DevTestLab/labs/virtualnetworks
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. | VirtualNetworkProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Microsoft.DevTestLab/labs/virtualnetworks" |
Hamn
Namn | Beskrivning | Värde |
---|---|---|
backendPort | Serverdelsporten för den virtuella måldatorn. | Int |
transportProtocol | Protokolltyp för porten. | "Tcp" "Udp" |
ResourceTags
Namn | Beskrivning | Värde |
---|
Undernät
Namn | Beskrivning | Värde |
---|---|---|
allowPublicIp | Behörighetsprincipen för undernätet för att tillåta offentliga IP-adresser (dvs. Tillåt, Neka)). | "Tillåt" "Standard" "Neka" |
labSubnetName | Namnet på undernätet enligt labbuppgiften. | sträng |
resourceId | Resurs-ID för undernätet. | sträng |
UndernätÖverrid
Namn | Beskrivning | Värde |
---|---|---|
labSubnetName | Namnet på undernätet i labbet. | sträng |
resourceId | Resurs-ID för undernätet. | sträng |
sharedPublicIpAddressConfiguration | Egenskaper som virtuella datorer i det här undernätet delar. | SubnetSharedPublicIpAddressConfiguration |
useInVmCreationPermission | Anger om det här undernätet kan användas när den virtuella datorn skapas (d.v.s. Tillåt, Neka). | "Tillåt" "Standard" "Neka" |
usePublicIpAddressPermission | Anger om offentliga IP-adresser kan tilldelas till virtuella datorer i det här undernätet (dvs. Tillåt, Neka). | "Tillåt" "Standard" "Neka" |
virtualNetworkPoolName | Den virtuella nätverkspool som är associerad med det här undernätet. | sträng |
UndernätSharedPublicIpAddressConfiguration
Namn | Beskrivning | Värde |
---|---|---|
allowedPorts | Serverdelsportar som virtuella datorer i det här undernätet tillåts exponera | Port[] |
VirtualNetworkProperties
Namn | Beskrivning | Värde |
---|---|---|
allowedSubnets | De tillåtna undernäten för det virtuella nätverket. | undernät[] |
beskrivning | Beskrivningen av det virtuella nätverket. | sträng |
externalProviderResourceId | Microsoft.Network-resursidentifieraren för det virtuella nätverket. | sträng |
subnetOverrides | Undernätet åsidosätter det virtuella nätverket. | SubnetOverride[] |
Användningsexempel
Azure-snabbstartsmallar
Följande Azure-snabbstartsmallar distribuera den här resurstypen.
Mall | 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 Terraform (AzAPI-provider)
Resurstypen labs/virtualnetworks 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/virtualnetworks-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DevTestLab/labs/virtualnetworks@2018-09-15"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
allowedSubnets = [
{
allowPublicIp = "string"
labSubnetName = "string"
resourceId = "string"
}
]
description = "string"
externalProviderResourceId = "string"
subnetOverrides = [
{
labSubnetName = "string"
resourceId = "string"
sharedPublicIpAddressConfiguration = {
allowedPorts = [
{
backendPort = int
transportProtocol = "string"
}
]
}
useInVmCreationPermission = "string"
usePublicIpAddressPermission = "string"
virtualNetworkPoolName = "string"
}
]
}
}
}
Egenskapsvärden
Microsoft.DevTestLab/labs/virtualnetworks
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. | VirtualNetworkProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Microsoft.DevTestLab/labs/virtualnetworks@2018-09-15" |
Hamn
Namn | Beskrivning | Värde |
---|---|---|
backendPort | Serverdelsporten för den virtuella måldatorn. | Int |
transportProtocol | Protokolltyp för porten. | "Tcp" "Udp" |
ResourceTags
Namn | Beskrivning | Värde |
---|
Undernät
Namn | Beskrivning | Värde |
---|---|---|
allowPublicIp | Behörighetsprincipen för undernätet för att tillåta offentliga IP-adresser (dvs. Tillåt, Neka)). | "Tillåt" "Standard" "Neka" |
labSubnetName | Namnet på undernätet enligt labbuppgiften. | sträng |
resourceId | Resurs-ID för undernätet. | sträng |
UndernätÖverrid
Namn | Beskrivning | Värde |
---|---|---|
labSubnetName | Namnet på undernätet i labbet. | sträng |
resourceId | Resurs-ID för undernätet. | sträng |
sharedPublicIpAddressConfiguration | Egenskaper som virtuella datorer i det här undernätet delar. | SubnetSharedPublicIpAddressConfiguration |
useInVmCreationPermission | Anger om det här undernätet kan användas när den virtuella datorn skapas (d.v.s. Tillåt, Neka). | "Tillåt" "Standard" "Neka" |
usePublicIpAddressPermission | Anger om offentliga IP-adresser kan tilldelas till virtuella datorer i det här undernätet (dvs. Tillåt, Neka). | "Tillåt" "Standard" "Neka" |
virtualNetworkPoolName | Den virtuella nätverkspool som är associerad med det här undernätet. | sträng |
UndernätSharedPublicIpAddressConfiguration
Namn | Beskrivning | Värde |
---|---|---|
allowedPorts | Serverdelsportar som virtuella datorer i det här undernätet tillåts exponera | Port[] |
VirtualNetworkProperties
Namn | Beskrivning | Värde |
---|---|---|
allowedSubnets | De tillåtna undernäten för det virtuella nätverket. | undernät[] |
beskrivning | Beskrivningen av det virtuella nätverket. | sträng |
externalProviderResourceId | Microsoft.Network-resursidentifieraren för det virtuella nätverket. | sträng |
subnetOverrides | Undernätet åsidosätter det virtuella nätverket. | SubnetOverride[] |