Microsoft.Network virtualHubs 2019-06-01
Article 09/12/2024
2 contributeurs
Commentaires
Dans cet article
Définition de ressource Bicep
Format de ressource
Valeurs de propriété
Exemples de démarrage rapide
API Versions:
2019-06-01
Définition de ressource Bicep
Le type de ressource virtualHubs peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Network/virtualHubs, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Network/virtualHubs@2019-06-01' = {
location: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
expressRouteGateway: {
id: 'string'
}
p2SVpnGateway: {
id: 'string'
}
routeTable: {
routes: [
{
addressPrefixes: [
'string'
]
nextHopIpAddress: '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'
}
}
HubVirtualNetworkConnection
Agrandir le tableau
Nom
Description
Valeur
id
ID de ressource.
corde
nom
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource.
corde
Propriétés
Propriétés de la connexion de réseau virtuel hub.
HubVirtualNetworkConnectionProperties
HubVirtualNetworkConnectionProperties
Agrandir le tableau
Nom
Description
Valeur
allowHubToRemoteVnetTransit
VirtualHub vers RemoteVnet transit to enabled or not.
Bool
allowRemoteVnetToUseHubVnetGateways
Autoriser RemoteVnet à utiliser les passerelles du hub virtuel.
Bool
enableInternetSecurity
Activer la sécurité Internet.
Bool
remoteVirtualNetwork
Référence au réseau virtuel distant.
SubResource
Microsoft.Network/virtualHubs
Agrandir le tableau
Nom
Description
Valeur
emplacement
Emplacement des ressources.
corde
nom
Nom de la ressource
chaîne (obligatoire)
Propriétés
Propriétés du hub virtuel.
VirtualHubProperties
étiquettes
Balises de ressource
Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
Agrandir le tableau
Agrandir le tableau
Nom
Description
Valeur
id
ID de ressource.
corde
Agrandir le tableau
Nom
Description
Valeur
addressPrefix
Préfixe d’adresse pour ce VirtualHub.
corde
expressRouteGateway
ExpressRouteGateway associé à ce VirtualHub.
SubResource
p2SVpnGateway
P2SVpnGateway associé à ce VirtualHub.
SubResource
routeTable
RouteTable associé à ce hub virtuel.
VirtualHubRouteTable
virtualNetworkConnections
Liste de toutes les connexions de réseau virtuel avec ce VirtualHub.
HubVirtualNetworkConnection []
virtualWan
VirtualWAN auquel appartient VirtualHub.
SubResource
vpnGateway
VpnGateway associé à ce VirtualHub.
SubResource
Agrandir le tableau
Nom
Description
Valeur
addressPrefixes
Liste de toutes les adressesPrefixes.
string[]
nextHopIpAddress
Adresse IP NextHop.
corde
Agrandir le tableau
Nom
Description
Valeur
itinéraires
Liste de tous les itinéraires.
VirtualHubRoute []
Exemples de démarrage rapide
Les exemples de démarrage rapide suivants déploient ce type de ressource.
Définition de ressource de modèle ARM
Le type de ressource virtualHubs peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Network/virtualHubs, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Network/virtualHubs",
"apiVersion": "2019-06-01",
"name": "string",
"location": "string",
"properties": {
"addressPrefix": "string",
"expressRouteGateway": {
"id": "string"
},
"p2SVpnGateway": {
"id": "string"
},
"routeTable": {
"routes": [
{
"addressPrefixes": [ "string" ],
"nextHopIpAddress": "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"
}
}
HubVirtualNetworkConnection
Agrandir le tableau
Nom
Description
Valeur
id
ID de ressource.
corde
nom
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource.
corde
Propriétés
Propriétés de la connexion de réseau virtuel hub.
HubVirtualNetworkConnectionProperties
HubVirtualNetworkConnectionProperties
Agrandir le tableau
Nom
Description
Valeur
allowHubToRemoteVnetTransit
VirtualHub vers RemoteVnet transit to enabled or not.
Bool
allowRemoteVnetToUseHubVnetGateways
Autoriser RemoteVnet à utiliser les passerelles du hub virtuel.
Bool
enableInternetSecurity
Activer la sécurité Internet.
Bool
remoteVirtualNetwork
Référence au réseau virtuel distant.
SubResource
Microsoft.Network/virtualHubs
Agrandir le tableau
Nom
Description
Valeur
apiVersion
Version de l’API
'2019-06-01'
emplacement
Emplacement des ressources.
corde
nom
Nom de la ressource
chaîne (obligatoire)
Propriétés
Propriétés du hub virtuel.
VirtualHubProperties
étiquettes
Balises de ressource
Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type
Type de ressource
'Microsoft.Network/virtualHubs'
Agrandir le tableau
Agrandir le tableau
Nom
Description
Valeur
id
ID de ressource.
corde
Agrandir le tableau
Nom
Description
Valeur
addressPrefix
Préfixe d’adresse pour ce VirtualHub.
corde
expressRouteGateway
ExpressRouteGateway associé à ce VirtualHub.
SubResource
p2SVpnGateway
P2SVpnGateway associé à ce VirtualHub.
SubResource
routeTable
RouteTable associé à ce hub virtuel.
VirtualHubRouteTable
virtualNetworkConnections
Liste de toutes les connexions de réseau virtuel avec ce VirtualHub.
HubVirtualNetworkConnection []
virtualWan
VirtualWAN auquel appartient VirtualHub.
SubResource
vpnGateway
VpnGateway associé à ce VirtualHub.
SubResource
Agrandir le tableau
Nom
Description
Valeur
addressPrefixes
Liste de toutes les adressesPrefixes.
string[]
nextHopIpAddress
Adresse IP NextHop.
corde
Agrandir le tableau
Nom
Description
Valeur
itinéraires
Liste de tous les itinéraires.
VirtualHubRoute []
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource virtualHubs peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Network/virtualHubs, ajoutez terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs@2019-06-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
addressPrefix = "string"
expressRouteGateway = {
id = "string"
}
p2SVpnGateway = {
id = "string"
}
routeTable = {
routes = [
{
addressPrefixes = [
"string"
]
nextHopIpAddress = "string"
}
]
}
virtualNetworkConnections = [
{
id = "string"
name = "string"
properties = {
allowHubToRemoteVnetTransit = bool
allowRemoteVnetToUseHubVnetGateways = bool
enableInternetSecurity = bool
remoteVirtualNetwork = {
id = "string"
}
}
}
]
virtualWan = {
id = "string"
}
vpnGateway = {
id = "string"
}
}
})
}
HubVirtualNetworkConnection
Agrandir le tableau
Nom
Description
Valeur
id
ID de ressource.
corde
nom
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource.
corde
Propriétés
Propriétés de la connexion de réseau virtuel hub.
HubVirtualNetworkConnectionProperties
HubVirtualNetworkConnectionProperties
Agrandir le tableau
Nom
Description
Valeur
allowHubToRemoteVnetTransit
VirtualHub vers RemoteVnet transit to enabled or not.
Bool
allowRemoteVnetToUseHubVnetGateways
Autoriser RemoteVnet à utiliser les passerelles du hub virtuel.
Bool
enableInternetSecurity
Activer la sécurité Internet.
Bool
remoteVirtualNetwork
Référence au réseau virtuel distant.
SubResource
Microsoft.Network/virtualHubs
Agrandir le tableau
Nom
Description
Valeur
emplacement
Emplacement des ressources.
corde
nom
Nom de la ressource
chaîne (obligatoire)
Propriétés
Propriétés du hub virtuel.
VirtualHubProperties
étiquettes
Balises de ressource
Dictionnaire de noms et de valeurs d’étiquettes.
type
Type de ressource
« Microsoft.Network/virtualHubs@2019-06-01 »
Agrandir le tableau
Agrandir le tableau
Nom
Description
Valeur
id
ID de ressource.
corde
Agrandir le tableau
Nom
Description
Valeur
addressPrefix
Préfixe d’adresse pour ce VirtualHub.
corde
expressRouteGateway
ExpressRouteGateway associé à ce VirtualHub.
SubResource
p2SVpnGateway
P2SVpnGateway associé à ce VirtualHub.
SubResource
routeTable
RouteTable associé à ce hub virtuel.
VirtualHubRouteTable
virtualNetworkConnections
Liste de toutes les connexions de réseau virtuel avec ce VirtualHub.
HubVirtualNetworkConnection []
virtualWan
VirtualWAN auquel appartient VirtualHub.
SubResource
vpnGateway
VpnGateway associé à ce VirtualHub.
SubResource
Agrandir le tableau
Nom
Description
Valeur
addressPrefixes
Liste de toutes les adressesPrefixes.
string[]
nextHopIpAddress
Adresse IP NextHop.
corde
Agrandir le tableau
Nom
Description
Valeur
itinéraires
Liste de tous les itinéraires.
VirtualHubRoute []