Microsoft.DevTestLab labs/virtualnetworks
- nejnovější
- 15. 9. 2018
- 15. 5. 2016
- 21. 5. 2015
Definice prostředku Bicep
Typ prostředku labs/virtualnetworks je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.DevTestLab/labs/virtualnetworks, přidejte do šablony následující bicep.
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'
}
}
Hodnoty vlastností
Microsoft.DevTestLab/labs/virtualnetworks
Jméno | Popis | Hodnota |
---|---|---|
umístění | Umístění prostředku. | řetězec |
Jméno | Název prostředku | string (povinné) |
rodič | V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu: testovací prostředí |
vlastnosti | Vlastnosti prostředku. | |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
Přístav
Jméno | Popis | Hodnota |
---|---|---|
backendPort | Back-endový port cílového virtuálního počítače. | Int |
transportProtocol | Typ protokolu portu. | Tcp Udp |
Značky prostředků
Jméno | Popis | Hodnota |
---|
Podsíť
Jméno | Popis | Hodnota |
---|---|---|
allowPublicIp | Zásady oprávnění podsítě pro povolení veřejných IP adres (tj. Povolit, Odepřít)). | Povolit Výchozí "Odepřít" |
labSubnetName | Název podsítě, jak je vidět v testovacím prostředí. | řetězec |
resourceId | ID prostředku podsítě. | řetězec |
SubnetOverride
Jméno | Popis | Hodnota |
---|---|---|
labSubnetName | Název podsítě v testovacím prostředí. | řetězec |
resourceId | ID prostředku podsítě. | řetězec |
sharedPublicIpAddressConfiguration | Vlastnosti, které budou virtuální počítače v této podsíti sdílet. | SubnetSharedPublicIpAddressConfiguration |
useInVmCreationPermission | Určuje, jestli se tato podsíť dá použít při vytváření virtuálního počítače (tj. Povolit, Odepřít). | Povolit Výchozí "Odepřít" |
usePublicIpAddressPermission | Určuje, jestli se veřejné IP adresy dají přiřadit k virtuálním počítačům v této podsíti (tj. Povolit, Odepřít). | Povolit Výchozí "Odepřít" |
virtualNetworkPoolName | Fond virtuální sítě přidružený k této podsíti. | řetězec |
SubnetSharedPublicIpAddressConfiguration
Jméno | Popis | Hodnota |
---|---|---|
allowedPorts | Back-endové porty, které virtuální počítače v této podsíti mohou zpřístupnit | port[] |
VirtualNetworkProperties
Jméno | Popis | Hodnota |
---|---|---|
allowedSubnets | Povolené podsítě virtuální sítě. | podsítě |
popis | Popis virtuální sítě. | řetězec |
externalProviderResourceId | Identifikátor prostředku Microsoft.Network virtuální sítě. | řetězec |
subnetOverrides | Podsíť přepíše virtuální síť. | SubnetOverride[] |
Ukázky rychlého startu
Následující ukázky rychlého startu nasadí tento typ prostředku.
Soubor Bicep | Popis |
---|---|
vytvoří testovací prostředí ve službě Azure DevTest Labs s deklarací virtuálního počítače | Tato šablona vytvoří novou instanci DevTest Lab / DTL s deklarovaným virtuálním počítačem s Windows Serverem 2019 Datacenter. Další šablony azure Resource Manageru pro rychlý start pro Azure DevTest Labs dostupné na webu https://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates |
Definice prostředku šablony ARM
Typ prostředku labs/virtualnetworks je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.DevTestLab/labs/virtualnetworks, přidejte do šablony následující JSON.
{
"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"
}
}
Hodnoty vlastností
Microsoft.DevTestLab/labs/virtualnetworks
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2018-09-15' |
umístění | Umístění prostředku. | řetězec |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti prostředku. | |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
typ | Typ prostředku | Microsoft.DevTestLab/labs/virtualnetworks |
Přístav
Jméno | Popis | Hodnota |
---|---|---|
backendPort | Back-endový port cílového virtuálního počítače. | Int |
transportProtocol | Typ protokolu portu. | Tcp Udp |
Značky prostředků
Jméno | Popis | Hodnota |
---|
Podsíť
Jméno | Popis | Hodnota |
---|---|---|
allowPublicIp | Zásady oprávnění podsítě pro povolení veřejných IP adres (tj. Povolit, Odepřít)). | Povolit Výchozí "Odepřít" |
labSubnetName | Název podsítě, jak je vidět v testovacím prostředí. | řetězec |
resourceId | ID prostředku podsítě. | řetězec |
SubnetOverride
Jméno | Popis | Hodnota |
---|---|---|
labSubnetName | Název podsítě v testovacím prostředí. | řetězec |
resourceId | ID prostředku podsítě. | řetězec |
sharedPublicIpAddressConfiguration | Vlastnosti, které budou virtuální počítače v této podsíti sdílet. | SubnetSharedPublicIpAddressConfiguration |
useInVmCreationPermission | Určuje, jestli se tato podsíť dá použít při vytváření virtuálního počítače (tj. Povolit, Odepřít). | Povolit Výchozí "Odepřít" |
usePublicIpAddressPermission | Určuje, jestli se veřejné IP adresy dají přiřadit k virtuálním počítačům v této podsíti (tj. Povolit, Odepřít). | Povolit Výchozí "Odepřít" |
virtualNetworkPoolName | Fond virtuální sítě přidružený k této podsíti. | řetězec |
SubnetSharedPublicIpAddressConfiguration
Jméno | Popis | Hodnota |
---|---|---|
allowedPorts | Back-endové porty, které virtuální počítače v této podsíti mohou zpřístupnit | port[] |
VirtualNetworkProperties
Jméno | Popis | Hodnota |
---|---|---|
allowedSubnets | Povolené podsítě virtuální sítě. | podsítě |
popis | Popis virtuální sítě. | řetězec |
externalProviderResourceId | Identifikátor prostředku Microsoft.Network virtuální sítě. | řetězec |
subnetOverrides | Podsíť přepíše virtuální síť. | SubnetOverride[] |
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Šablona | Popis |
---|---|
vytvoří testovací prostředí ve službě Azure DevTest Labs s deklarací virtuálního počítače nasazení |
Tato šablona vytvoří novou instanci DevTest Lab / DTL s deklarovaným virtuálním počítačem s Windows Serverem 2019 Datacenter. Další šablony azure Resource Manageru pro rychlý start pro Azure DevTest Labs dostupné na webu https://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku labs/virtualnetworks je možné nasadit s operacemi, které cílí:
- skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.DevTestLab/labs/virtualnetworks, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DevTestLab/labs/virtualnetworks@2018-09-15"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
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"
}
]
}
})
}
Hodnoty vlastností
Microsoft.DevTestLab/labs/virtualnetworks
Jméno | Popis | Hodnota |
---|---|---|
umístění | Umístění prostředku. | řetězec |
Jméno | Název prostředku | string (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: testovací prostředí |
vlastnosti | Vlastnosti prostředku. | |
visačky | Značky prostředků | Slovník názvů a hodnot značek |
typ | Typ prostředku | Microsoft.DevTestLab/labs/virtualnetworks@2018-09-15 |
Přístav
Jméno | Popis | Hodnota |
---|---|---|
backendPort | Back-endový port cílového virtuálního počítače. | Int |
transportProtocol | Typ protokolu portu. | Tcp Udp |
Značky prostředků
Jméno | Popis | Hodnota |
---|
Podsíť
Jméno | Popis | Hodnota |
---|---|---|
allowPublicIp | Zásady oprávnění podsítě pro povolení veřejných IP adres (tj. Povolit, Odepřít)). | Povolit Výchozí "Odepřít" |
labSubnetName | Název podsítě, jak je vidět v testovacím prostředí. | řetězec |
resourceId | ID prostředku podsítě. | řetězec |
SubnetOverride
Jméno | Popis | Hodnota |
---|---|---|
labSubnetName | Název podsítě v testovacím prostředí. | řetězec |
resourceId | ID prostředku podsítě. | řetězec |
sharedPublicIpAddressConfiguration | Vlastnosti, které budou virtuální počítače v této podsíti sdílet. | SubnetSharedPublicIpAddressConfiguration |
useInVmCreationPermission | Určuje, jestli se tato podsíť dá použít při vytváření virtuálního počítače (tj. Povolit, Odepřít). | Povolit Výchozí "Odepřít" |
usePublicIpAddressPermission | Určuje, jestli se veřejné IP adresy dají přiřadit k virtuálním počítačům v této podsíti (tj. Povolit, Odepřít). | Povolit Výchozí "Odepřít" |
virtualNetworkPoolName | Fond virtuální sítě přidružený k této podsíti. | řetězec |
SubnetSharedPublicIpAddressConfiguration
Jméno | Popis | Hodnota |
---|---|---|
allowedPorts | Back-endové porty, které virtuální počítače v této podsíti mohou zpřístupnit | port[] |
VirtualNetworkProperties
Jméno | Popis | Hodnota |
---|---|---|
allowedSubnets | Povolené podsítě virtuální sítě. | podsítě |
popis | Popis virtuální sítě. | řetězec |
externalProviderResourceId | Identifikátor prostředku Microsoft.Network virtuální sítě. | řetězec |
subnetOverrides | Podsíť přepíše virtuální síť. | SubnetOverride[] |