Microsoft.Network networkVirtualAppliances/networkVirtualApplianceConnections 2023-09-01
Définition de ressource Bicep
Le type de ressource networkVirtualAppliances/networkVirtualApplianceConnections peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections@2023-09-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
asn: int
bgpPeerAddress: [
'string'
]
enableInternetSecurity: bool
name: 'string'
routingConfiguration: {
associatedRouteTable: {
id: 'string'
}
inboundRouteMap: {
id: 'string'
}
outboundRouteMap: {
id: 'string'
}
propagatedRouteTables: {
ids: [
{
id: 'string'
}
]
labels: [
'string'
]
}
vnetRoutes: {
staticRoutes: [
{
addressPrefixes: [
'string'
]
name: 'string'
nextHopIpAddress: 'string'
}
]
staticRoutesConfig: {
vnetLocalRouteOverrideCriteria: 'string'
}
}
}
tunnelIdentifier: int
}
}
Valeurs de propriété
Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | corde Contraintes: Modèle = ^[A-Za-z0-9_]+ (obligatoire) |
parent | Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente. |
Nom symbolique de la ressource de type : networkVirtualAppliances |
Propriétés | Propriétés de la connexion express route. | NetworkVirtualApplianceConnectionProperties |
NetworkVirtualApplianceConnectionProperties
Nom | Description | Valeur |
---|---|---|
Asn | ASN d’appliance virtuelle réseau. | Int Contraintes: Valeur minimale = 0 Valeur maximale = 4294967295 |
bgpPeerAddress | Liste de bgpPeerAddresses pour les instances de l’appliance virtuelle réseau | string[] |
enableInternetSecurity | Activer la sécurité Internet. | Bool |
nom | Nom de la ressource. | corde |
routingConfiguration | Configuration du routage indiquant les tables de routage associées et propagées sur cette connexion. | routingConfiguration |
tunnelIdentifier | Identificateur unique de la connexion. | Int Contraintes: Valeur minimale = 0 Valeur maximale = 4294967295 |
PropagatedRouteTable
Nom | Description | Valeur |
---|---|---|
Id | Liste des ID de ressource de tous les RouteTables. | SubResource[] |
Étiquettes | Liste des étiquettes. | string[] |
RoutingConfiguration
Nom | Description | Valeur |
---|---|---|
associatedRouteTable | Id de ressource RouteTable associé à ce RoutingConfiguration. | SubResource |
inboundRouteMap | ID de ressource de RouteMap associé à ce RoutingConfiguration pour les itinéraires appris entrants. | SubResource |
outboundRouteMap | ID de ressource de l’ObjetRouteMap associé à ce RoutingConfiguration pour les itinéraires publiés sortants. | SubResource |
propagatedRouteTables | Liste des RoutesTables pour publier les itinéraires vers. | PropagéeRouteTable |
vnetRoutes | Liste des itinéraires qui contrôlent le routage à partir de VirtualHub vers une connexion de réseau virtuel. | de réseau virtuel |
StaticRoute
Nom | Description | Valeur |
---|---|---|
addressPrefixes | Liste de tous les préfixes d’adresse. | string[] |
nom | Nom de StaticRoute unique au sein d’un réseau virtuel. | corde |
nextHopIpAddress | Adresse IP du tronçon suivant. | corde |
StaticRoutesConfig
Nom | Description | Valeur |
---|---|---|
vnetLocalRouteOverrideCriteria | Paramètre déterminant si l’appliance virtuelle réseau dans le réseau virtuel spoke est contournée pour le trafic avec la destination en spoke. | 'Contains' 'Égal' |
Sous-ressource
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
VnetRoute
Nom | Description | Valeur |
---|---|---|
staticRoutes | Liste de tous les itinéraires statiques. | staticRoute[] |
staticRoutesConfig | Configuration des itinéraires statiques sur ce HubVnetConnection. | StaticRoutesConfig |
Définition de ressource de modèle ARM
Le type de ressource networkVirtualAppliances/networkVirtualApplianceConnections peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections",
"apiVersion": "2023-09-01",
"name": "string",
"properties": {
"asn": "int",
"bgpPeerAddress": [ "string" ],
"enableInternetSecurity": "bool",
"name": "string",
"routingConfiguration": {
"associatedRouteTable": {
"id": "string"
},
"inboundRouteMap": {
"id": "string"
},
"outboundRouteMap": {
"id": "string"
},
"propagatedRouteTables": {
"ids": [
{
"id": "string"
}
],
"labels": [ "string" ]
},
"vnetRoutes": {
"staticRoutes": [
{
"addressPrefixes": [ "string" ],
"name": "string",
"nextHopIpAddress": "string"
}
],
"staticRoutesConfig": {
"vnetLocalRouteOverrideCriteria": "string"
}
}
},
"tunnelIdentifier": "int"
}
}
Valeurs de propriété
Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2023-09-01' |
nom | Nom de la ressource | corde Contraintes: Modèle = ^[A-Za-z0-9_]+ (obligatoire) |
Propriétés | Propriétés de la connexion express route. | NetworkVirtualApplianceConnectionProperties |
type | Type de ressource | 'Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections' |
NetworkVirtualApplianceConnectionProperties
Nom | Description | Valeur |
---|---|---|
Asn | ASN d’appliance virtuelle réseau. | Int Contraintes: Valeur minimale = 0 Valeur maximale = 4294967295 |
bgpPeerAddress | Liste de bgpPeerAddresses pour les instances de l’appliance virtuelle réseau | string[] |
enableInternetSecurity | Activer la sécurité Internet. | Bool |
nom | Nom de la ressource. | corde |
routingConfiguration | Configuration du routage indiquant les tables de routage associées et propagées sur cette connexion. | routingConfiguration |
tunnelIdentifier | Identificateur unique de la connexion. | Int Contraintes: Valeur minimale = 0 Valeur maximale = 4294967295 |
PropagatedRouteTable
Nom | Description | Valeur |
---|---|---|
Id | Liste des ID de ressource de tous les RouteTables. | SubResource[] |
Étiquettes | Liste des étiquettes. | string[] |
RoutingConfiguration
Nom | Description | Valeur |
---|---|---|
associatedRouteTable | Id de ressource RouteTable associé à ce RoutingConfiguration. | SubResource |
inboundRouteMap | ID de ressource de RouteMap associé à ce RoutingConfiguration pour les itinéraires appris entrants. | SubResource |
outboundRouteMap | ID de ressource de l’ObjetRouteMap associé à ce RoutingConfiguration pour les itinéraires publiés sortants. | SubResource |
propagatedRouteTables | Liste des RoutesTables pour publier les itinéraires vers. | PropagéeRouteTable |
vnetRoutes | Liste des itinéraires qui contrôlent le routage à partir de VirtualHub vers une connexion de réseau virtuel. | de réseau virtuel |
StaticRoute
Nom | Description | Valeur |
---|---|---|
addressPrefixes | Liste de tous les préfixes d’adresse. | string[] |
nom | Nom de StaticRoute unique au sein d’un réseau virtuel. | corde |
nextHopIpAddress | Adresse IP du tronçon suivant. | corde |
StaticRoutesConfig
Nom | Description | Valeur |
---|---|---|
vnetLocalRouteOverrideCriteria | Paramètre déterminant si l’appliance virtuelle réseau dans le réseau virtuel spoke est contournée pour le trafic avec la destination en spoke. | 'Contains' 'Égal' |
Sous-ressource
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
VnetRoute
Nom | Description | Valeur |
---|---|---|
staticRoutes | Liste de tous les itinéraires statiques. | staticRoute[] |
staticRoutesConfig | Configuration des itinéraires statiques sur ce HubVnetConnection. | StaticRoutesConfig |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource networkVirtualAppliances/networkVirtualApplianceConnections peut être déployé avec des opérations qui ciblent :
- groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections, ajoutez la terraform suivante à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections@2023-09-01"
name = "string"
body = jsonencode({
properties = {
asn = int
bgpPeerAddress = [
"string"
]
enableInternetSecurity = bool
name = "string"
routingConfiguration = {
associatedRouteTable = {
id = "string"
}
inboundRouteMap = {
id = "string"
}
outboundRouteMap = {
id = "string"
}
propagatedRouteTables = {
ids = [
{
id = "string"
}
]
labels = [
"string"
]
}
vnetRoutes = {
staticRoutes = [
{
addressPrefixes = [
"string"
]
name = "string"
nextHopIpAddress = "string"
}
]
staticRoutesConfig = {
vnetLocalRouteOverrideCriteria = "string"
}
}
}
tunnelIdentifier = int
}
})
}
Valeurs de propriété
Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | corde Contraintes: Modèle = ^[A-Za-z0-9_]+ (obligatoire) |
parent_id | ID de la ressource qui est le parent de cette ressource. | ID de ressource de type : networkVirtualAppliances |
Propriétés | Propriétés de la connexion express route. | NetworkVirtualApplianceConnectionProperties |
type | Type de ressource | « Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections@2023-09-01 » |
NetworkVirtualApplianceConnectionProperties
Nom | Description | Valeur |
---|---|---|
Asn | ASN d’appliance virtuelle réseau. | Int Contraintes: Valeur minimale = 0 Valeur maximale = 4294967295 |
bgpPeerAddress | Liste de bgpPeerAddresses pour les instances de l’appliance virtuelle réseau | string[] |
enableInternetSecurity | Activer la sécurité Internet. | Bool |
nom | Nom de la ressource. | corde |
routingConfiguration | Configuration du routage indiquant les tables de routage associées et propagées sur cette connexion. | routingConfiguration |
tunnelIdentifier | Identificateur unique de la connexion. | Int Contraintes: Valeur minimale = 0 Valeur maximale = 4294967295 |
PropagatedRouteTable
Nom | Description | Valeur |
---|---|---|
Id | Liste des ID de ressource de tous les RouteTables. | SubResource[] |
Étiquettes | Liste des étiquettes. | string[] |
RoutingConfiguration
Nom | Description | Valeur |
---|---|---|
associatedRouteTable | Id de ressource RouteTable associé à ce RoutingConfiguration. | SubResource |
inboundRouteMap | ID de ressource de RouteMap associé à ce RoutingConfiguration pour les itinéraires appris entrants. | SubResource |
outboundRouteMap | ID de ressource de l’ObjetRouteMap associé à ce RoutingConfiguration pour les itinéraires publiés sortants. | SubResource |
propagatedRouteTables | Liste des RoutesTables pour publier les itinéraires vers. | PropagéeRouteTable |
vnetRoutes | Liste des itinéraires qui contrôlent le routage à partir de VirtualHub vers une connexion de réseau virtuel. | de réseau virtuel |
StaticRoute
Nom | Description | Valeur |
---|---|---|
addressPrefixes | Liste de tous les préfixes d’adresse. | string[] |
nom | Nom de StaticRoute unique au sein d’un réseau virtuel. | corde |
nextHopIpAddress | Adresse IP du tronçon suivant. | corde |
StaticRoutesConfig
Nom | Description | Valeur |
---|---|---|
vnetLocalRouteOverrideCriteria | Paramètre déterminant si l’appliance virtuelle réseau dans le réseau virtuel spoke est contournée pour le trafic avec la destination en spoke. | 'Contains' 'Égal' |
Sous-ressource
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
VnetRoute
Nom | Description | Valeur |
---|---|---|
staticRoutes | Liste de tous les itinéraires statiques. | staticRoute[] |
staticRoutesConfig | Configuration des itinéraires statiques sur ce HubVnetConnection. | StaticRoutesConfig |