Microsoft.Network virtualHubs 2019-08-01
Článek 12/09/2024
Přispěvatelé: 2
Váš názor
V tomto článku
Definice prostředku Bicep
Typ prostředku virtualHubs je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.Network/virtualHubs, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Network/virtualHubs@2019-08-01' = {
location: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
azureFirewall: {
id: 'string'
}
expressRouteGateway: {
id: 'string'
}
p2SVpnGateway: {
id: 'string'
}
routeTable: {
routes: [
{
addressPrefixes: [
'string'
]
nextHopIpAddress: 'string'
}
]
}
securityProviderName: 'string'
virtualNetworkConnections: [
{
id: 'string'
name: 'string'
properties: {
allowHubToRemoteVnetTransit: bool
allowRemoteVnetToUseHubVnetGateways: bool
enableInternetSecurity: bool
remoteVirtualNetwork: {
id: 'string'
}
}
}
]
virtualWan: {
id: 'string'
}
vpnGateway: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Hodnoty vlastností
HubVirtualNetworkConnection
Jméno
Popis
Hodnota
id
ID prostředku.
řetězec
Jméno
Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku.
řetězec
vlastnosti
Vlastnosti připojení virtuální sítě rozbočovače
HubVirtualNetworkConnectionProperties
HubVirtualNetworkConnectionProperties
Jméno
Popis
Hodnota
allowHubToRemoteVnetTransit
VirtualHub to RemoteVnet transit to enabled or not.
Bool
allowRemoteVnetToUseHubVnetGateways
Povolte vzdálené virtuální síti používat brány virtuálního centra.
Bool
enableInternetSecurity
Povolte zabezpečení internetu.
Bool
remoteVirtualNetwork
Odkaz na vzdálenou virtuální síť
subresource
Microsoft.Network/virtualHubs
Jméno
Popis
Hodnota
umístění
Umístění prostředku
řetězec
Jméno
Název prostředku
string (povinné)
vlastnosti
Vlastnosti virtuálního centra.
VirtualHubProperties
visačky
Značky prostředků
Slovník názvů a hodnot značek Viz Značky v šablonách
Podsourc
Jméno
Popis
Hodnota
id
ID prostředku.
řetězec
VirtualHubProperties
Jméno
Popis
Hodnota
addressPrefix
Předpona adresy pro tento VirtualHub.
řetězec
azureFirewall
AzureFirewall přidružený k tomuto VirtualHubu.
subresource
expressRouteGateway
ExpressRouteGateway přidružený k tomuto VirtualHubu.
subresource
p2SVpnGateway
P2SVpnGateway přidružený k tomuto VirtualHubu.
subresource
routeTable
RouteTable přidružená k tomuto virtuálnímu centru.
VirtualHubRouteTable
securityProviderName
Název zprostředkovatele zabezpečení.
řetězec
virtualNetworkConnections
Seznam všech připojení virtuálních sítí k tomuto VirtualHubu
HubVirtualNetworkConnection []
VirtualWan
VirtualWAN, do které patří VirtualHub.
subresource
vpnGateway
VpnGateway přidružený k tomuto VirtualHubu.
subresource
VirtualHubRoute
Jméno
Popis
Hodnota
addressPrefixes
Seznam všech oprav addressPrefixes.
string[]
nextHopIpAddress
IP adresa NextHop.
řetězec
VirtualHubRouteTable
Ukázky rychlého startu
Následující ukázky rychlého startu nasadí tento typ prostředku.
Soubor Bicep
Popis
vytvoření směrového serveru v nové podsíti
Tato šablona nasadí směrovací server do podsítě s názvem RouteServerSubnet.
vytváření prostředků virtual WAN
Tato šablona umožňuje vytvářet prostředky virtuální sítě WAN, včetně služby Virtual WAN, virtual hubu, brány VPN, lokality VPN a služby VPN Connecton.
zabezpečených virtuálních center
Tato šablona vytvoří zabezpečené virtuální centrum pomocí služby Azure Firewall k zabezpečení cloudového síťového provozu určeného k internetu.
Definice prostředku šablony ARM
Typ prostředku virtualHubs je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.Network/virtualHubs, přidejte do šablony následující JSON.
{
"type": "Microsoft.Network/virtualHubs",
"apiVersion": "2019-08-01",
"name": "string",
"location": "string",
"properties": {
"addressPrefix": "string",
"azureFirewall": {
"id": "string"
},
"expressRouteGateway": {
"id": "string"
},
"p2SVpnGateway": {
"id": "string"
},
"routeTable": {
"routes": [
{
"addressPrefixes": [ "string" ],
"nextHopIpAddress": "string"
}
]
},
"securityProviderName": "string",
"virtualNetworkConnections": [
{
"id": "string",
"name": "string",
"properties": {
"allowHubToRemoteVnetTransit": "bool",
"allowRemoteVnetToUseHubVnetGateways": "bool",
"enableInternetSecurity": "bool",
"remoteVirtualNetwork": {
"id": "string"
}
}
}
],
"virtualWan": {
"id": "string"
},
"vpnGateway": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Hodnoty vlastností
HubVirtualNetworkConnection
Jméno
Popis
Hodnota
id
ID prostředku.
řetězec
Jméno
Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku.
řetězec
vlastnosti
Vlastnosti připojení virtuální sítě rozbočovače
HubVirtualNetworkConnectionProperties
HubVirtualNetworkConnectionProperties
Jméno
Popis
Hodnota
allowHubToRemoteVnetTransit
VirtualHub to RemoteVnet transit to enabled or not.
Bool
allowRemoteVnetToUseHubVnetGateways
Povolte vzdálené virtuální síti používat brány virtuálního centra.
Bool
enableInternetSecurity
Povolte zabezpečení internetu.
Bool
remoteVirtualNetwork
Odkaz na vzdálenou virtuální síť
subresource
Microsoft.Network/virtualHubs
Jméno
Popis
Hodnota
apiVersion
Verze rozhraní API
'2019-08-01'
umístění
Umístění prostředku
řetězec
Jméno
Název prostředku
string (povinné)
vlastnosti
Vlastnosti virtuálního centra.
VirtualHubProperties
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.Network/virtualHubs
Podsourc
Jméno
Popis
Hodnota
id
ID prostředku.
řetězec
VirtualHubProperties
Jméno
Popis
Hodnota
addressPrefix
Předpona adresy pro tento VirtualHub.
řetězec
azureFirewall
AzureFirewall přidružený k tomuto VirtualHubu.
subresource
expressRouteGateway
ExpressRouteGateway přidružený k tomuto VirtualHubu.
subresource
p2SVpnGateway
P2SVpnGateway přidružený k tomuto VirtualHubu.
subresource
routeTable
RouteTable přidružená k tomuto virtuálnímu centru.
VirtualHubRouteTable
securityProviderName
Název zprostředkovatele zabezpečení.
řetězec
virtualNetworkConnections
Seznam všech připojení virtuálních sítí k tomuto VirtualHubu
HubVirtualNetworkConnection []
VirtualWan
VirtualWAN, do které patří VirtualHub.
subresource
vpnGateway
VpnGateway přidružený k tomuto VirtualHubu.
subresource
VirtualHubRoute
Jméno
Popis
Hodnota
addressPrefixes
Seznam všech oprav addressPrefixes.
string[]
nextHopIpAddress
IP adresa NextHop.
řetězec
VirtualHubRouteTable
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Typ prostředku virtualHubs je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.Network/virtualHubs, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs@2019-08-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
addressPrefix = "string"
azureFirewall = {
id = "string"
}
expressRouteGateway = {
id = "string"
}
p2SVpnGateway = {
id = "string"
}
routeTable = {
routes = [
{
addressPrefixes = [
"string"
]
nextHopIpAddress = "string"
}
]
}
securityProviderName = "string"
virtualNetworkConnections = [
{
id = "string"
name = "string"
properties = {
allowHubToRemoteVnetTransit = bool
allowRemoteVnetToUseHubVnetGateways = bool
enableInternetSecurity = bool
remoteVirtualNetwork = {
id = "string"
}
}
}
]
virtualWan = {
id = "string"
}
vpnGateway = {
id = "string"
}
}
})
}
Hodnoty vlastností
HubVirtualNetworkConnection
Jméno
Popis
Hodnota
id
ID prostředku.
řetězec
Jméno
Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku.
řetězec
vlastnosti
Vlastnosti připojení virtuální sítě rozbočovače
HubVirtualNetworkConnectionProperties
HubVirtualNetworkConnectionProperties
Jméno
Popis
Hodnota
allowHubToRemoteVnetTransit
VirtualHub to RemoteVnet transit to enabled or not.
Bool
allowRemoteVnetToUseHubVnetGateways
Povolte vzdálené virtuální síti používat brány virtuálního centra.
Bool
enableInternetSecurity
Povolte zabezpečení internetu.
Bool
remoteVirtualNetwork
Odkaz na vzdálenou virtuální síť
subresource
Microsoft.Network/virtualHubs
Jméno
Popis
Hodnota
umístění
Umístění prostředku
řetězec
Jméno
Název prostředku
string (povinné)
vlastnosti
Vlastnosti virtuálního centra.
VirtualHubProperties
visačky
Značky prostředků
Slovník názvů a hodnot značek
typ
Typ prostředku
Microsoft.Network/virtualHubs@2019-08-01
Podsourc
Jméno
Popis
Hodnota
id
ID prostředku.
řetězec
VirtualHubProperties
Jméno
Popis
Hodnota
addressPrefix
Předpona adresy pro tento VirtualHub.
řetězec
azureFirewall
AzureFirewall přidružený k tomuto VirtualHubu.
subresource
expressRouteGateway
ExpressRouteGateway přidružený k tomuto VirtualHubu.
subresource
p2SVpnGateway
P2SVpnGateway přidružený k tomuto VirtualHubu.
subresource
routeTable
RouteTable přidružená k tomuto virtuálnímu centru.
VirtualHubRouteTable
securityProviderName
Název zprostředkovatele zabezpečení.
řetězec
virtualNetworkConnections
Seznam všech připojení virtuálních sítí k tomuto VirtualHubu
HubVirtualNetworkConnection []
VirtualWan
VirtualWAN, do které patří VirtualHub.
subresource
vpnGateway
VpnGateway přidružený k tomuto VirtualHubu.
subresource
VirtualHubRoute
Jméno
Popis
Hodnota
addressPrefixes
Seznam všech oprav addressPrefixes.
string[]
nextHopIpAddress
IP adresa NextHop.
řetězec
VirtualHubRouteTable