Microsoft.Network virtualHubs/routeMaps 2022-11-01
Bicep-resourcedefinitie
Het resourcetype virtualHubs/routeMaps kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Network/virtualHubs/routeMaps wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Network/virtualHubs/routeMaps@2022-11-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
associatedInboundConnections: [
'string'
]
associatedOutboundConnections: [
'string'
]
rules: [
{
actions: [
{
parameters: [
{
asPath: [
'string'
]
community: [
'string'
]
routePrefix: [
'string'
]
}
]
type: 'string'
}
]
matchCriteria: [
{
asPath: [
'string'
]
community: [
'string'
]
matchCondition: 'string'
routePrefix: [
'string'
]
}
]
name: 'string'
nextStepIfMatched: 'string'
}
]
}
}
Eigenschapswaarden
Actie
Naam | Beschrijving | Waarde |
---|---|---|
Parameters | Lijst met parameters die relevant zijn voor de actie. Als het type bijvoorbeeld wordt verwijderd, bevat parameters een lijst met voorvoegsels die moeten worden verwijderd. Als het type is toegevoegd, zouden parameters een lijst met ASN-nummers hebben die moeten worden toegevoegd | parameter[] |
type | Type actie dat moet worden ondernomen. Ondersteunde typen zijn Verwijderen, Toevoegen, Vervangen en Neerzetten. | 'Toevoegen' 'Neerzetten' 'Verwijderen' Vervangen 'Onbekend' |
Criterium
Naam | Beschrijving | Waarde |
---|---|---|
asPath | Lijst met AS-paden die aan deze criteria voldoen. | tekenreeks[] |
gemeenschap | Lijst met BGP-community's die aan deze criteria voldoen. | tekenreeks[] |
matchCondition | Overeenkomstvoorwaarde om RouteMap-regels toe te passen. | 'Bevat' 'Is gelijk aan' 'NotContains' 'NotEquals' 'Onbekend' |
routePrefix | Lijst met routevoorvoegsels die aan deze criteria voldoen. | tekenreeks[] |
Microsoft.Network/virtualHubs/routeMaps
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
ouder | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie. |
Symbolische naam voor resource van het type: virtualHubs |
Eigenschappen | Eigenschappen van de RouteMap-resource. | RouteMapProperties- |
Parameter
Naam | Beschrijving | Waarde |
---|---|---|
asPath | Lijst met AS-paden. | tekenreeks[] |
gemeenschap | Lijst met BGP-community's. | tekenreeks[] |
routePrefix | Lijst met routevoorvoegsels. | tekenreeks[] |
RouteMapProperties
Naam | Beschrijving | Waarde |
---|---|---|
associatedInboundConnections | Lijst met verbindingen waaraan deze RoutMap is gekoppeld voor inkomend verkeer. | tekenreeks[] |
associatedOutboundConnections | Lijst met verbindingen waaraan deze RoutMap is gekoppeld voor uitgaand verkeer. | tekenreeks[] |
reglement | Lijst met RouteMap-regels die moeten worden toegepast. | RouteMapRule[] |
RouteMapRule
Naam | Beschrijving | Waarde |
---|---|---|
Acties | Lijst met acties die worden toegepast op een overeenkomst. | actie[] |
matchCriteria | Lijst met overeenkomende criteria die worden toegepast op verkeer. | criterium[] |
naam | De unieke naam voor de regel. | snaar |
nextStepIfMatched | Volgende stap nadat de regel is geëvalueerd. Huidig ondersteund gedrag is Continue (naar volgende regel) en 'Beëindigen'. | Doorgaan 'Beëindigen' 'Onbekend' |
Resourcedefinitie van ARM-sjabloon
Het resourcetype virtualHubs/routeMaps kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource voor Microsoft.Network/virtualHubs/routeMaps wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Network/virtualHubs/routeMaps",
"apiVersion": "2022-11-01",
"name": "string",
"properties": {
"associatedInboundConnections": [ "string" ],
"associatedOutboundConnections": [ "string" ],
"rules": [
{
"actions": [
{
"parameters": [
{
"asPath": [ "string" ],
"community": [ "string" ],
"routePrefix": [ "string" ]
}
],
"type": "string"
}
],
"matchCriteria": [
{
"asPath": [ "string" ],
"community": [ "string" ],
"matchCondition": "string",
"routePrefix": [ "string" ]
}
],
"name": "string",
"nextStepIfMatched": "string"
}
]
}
}
Eigenschapswaarden
Actie
Naam | Beschrijving | Waarde |
---|---|---|
Parameters | Lijst met parameters die relevant zijn voor de actie. Als het type bijvoorbeeld wordt verwijderd, bevat parameters een lijst met voorvoegsels die moeten worden verwijderd. Als het type is toegevoegd, zouden parameters een lijst met ASN-nummers hebben die moeten worden toegevoegd | parameter[] |
type | Type actie dat moet worden ondernomen. Ondersteunde typen zijn Verwijderen, Toevoegen, Vervangen en Neerzetten. | 'Toevoegen' 'Neerzetten' 'Verwijderen' Vervangen 'Onbekend' |
Criterium
Naam | Beschrijving | Waarde |
---|---|---|
asPath | Lijst met AS-paden die aan deze criteria voldoen. | tekenreeks[] |
gemeenschap | Lijst met BGP-community's die aan deze criteria voldoen. | tekenreeks[] |
matchCondition | Overeenkomstvoorwaarde om RouteMap-regels toe te passen. | 'Bevat' 'Is gelijk aan' 'NotContains' 'NotEquals' 'Onbekend' |
routePrefix | Lijst met routevoorvoegsels die aan deze criteria voldoen. | tekenreeks[] |
Microsoft.Network/virtualHubs/routeMaps
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2022-11-01' |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van de RouteMap-resource. | RouteMapProperties- |
type | Het resourcetype | 'Microsoft.Network/virtualHubs/routeMaps' |
Parameter
Naam | Beschrijving | Waarde |
---|---|---|
asPath | Lijst met AS-paden. | tekenreeks[] |
gemeenschap | Lijst met BGP-community's. | tekenreeks[] |
routePrefix | Lijst met routevoorvoegsels. | tekenreeks[] |
RouteMapProperties
Naam | Beschrijving | Waarde |
---|---|---|
associatedInboundConnections | Lijst met verbindingen waaraan deze RoutMap is gekoppeld voor inkomend verkeer. | tekenreeks[] |
associatedOutboundConnections | Lijst met verbindingen waaraan deze RoutMap is gekoppeld voor uitgaand verkeer. | tekenreeks[] |
reglement | Lijst met RouteMap-regels die moeten worden toegepast. | RouteMapRule[] |
RouteMapRule
Naam | Beschrijving | Waarde |
---|---|---|
Acties | Lijst met acties die worden toegepast op een overeenkomst. | actie[] |
matchCriteria | Lijst met overeenkomende criteria die worden toegepast op verkeer. | criterium[] |
naam | De unieke naam voor de regel. | snaar |
nextStepIfMatched | Volgende stap nadat de regel is geëvalueerd. Huidig ondersteund gedrag is Continue (naar volgende regel) en 'Beëindigen'. | Doorgaan 'Beëindigen' 'Onbekend' |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype virtualHubs/routeMaps kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource microsoft.Network/virtualHubs/routeMaps wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs/routeMaps@2022-11-01"
name = "string"
body = jsonencode({
properties = {
associatedInboundConnections = [
"string"
]
associatedOutboundConnections = [
"string"
]
rules = [
{
actions = [
{
parameters = [
{
asPath = [
"string"
]
community = [
"string"
]
routePrefix = [
"string"
]
}
]
type = "string"
}
]
matchCriteria = [
{
asPath = [
"string"
]
community = [
"string"
]
matchCondition = "string"
routePrefix = [
"string"
]
}
]
name = "string"
nextStepIfMatched = "string"
}
]
}
})
}
Eigenschapswaarden
Actie
Naam | Beschrijving | Waarde |
---|---|---|
Parameters | Lijst met parameters die relevant zijn voor de actie. Als het type bijvoorbeeld wordt verwijderd, bevat parameters een lijst met voorvoegsels die moeten worden verwijderd. Als het type is toegevoegd, zouden parameters een lijst met ASN-nummers hebben die moeten worden toegevoegd | parameter[] |
type | Type actie dat moet worden ondernomen. Ondersteunde typen zijn Verwijderen, Toevoegen, Vervangen en Neerzetten. | 'Toevoegen' 'Neerzetten' 'Verwijderen' Vervangen 'Onbekend' |
Criterium
Naam | Beschrijving | Waarde |
---|---|---|
asPath | Lijst met AS-paden die aan deze criteria voldoen. | tekenreeks[] |
gemeenschap | Lijst met BGP-community's die aan deze criteria voldoen. | tekenreeks[] |
matchCondition | Overeenkomstvoorwaarde om RouteMap-regels toe te passen. | 'Bevat' 'Is gelijk aan' 'NotContains' 'NotEquals' 'Onbekend' |
routePrefix | Lijst met routevoorvoegsels die aan deze criteria voldoen. | tekenreeks[] |
Microsoft.Network/virtualHubs/routeMaps
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: virtualHubs |
Eigenschappen | Eigenschappen van de RouteMap-resource. | RouteMapProperties- |
type | Het resourcetype | "Microsoft.Network/virtualHubs/routeMaps@2022-11-01" |
Parameter
Naam | Beschrijving | Waarde |
---|---|---|
asPath | Lijst met AS-paden. | tekenreeks[] |
gemeenschap | Lijst met BGP-community's. | tekenreeks[] |
routePrefix | Lijst met routevoorvoegsels. | tekenreeks[] |
RouteMapProperties
Naam | Beschrijving | Waarde |
---|---|---|
associatedInboundConnections | Lijst met verbindingen waaraan deze RoutMap is gekoppeld voor inkomend verkeer. | tekenreeks[] |
associatedOutboundConnections | Lijst met verbindingen waaraan deze RoutMap is gekoppeld voor uitgaand verkeer. | tekenreeks[] |
reglement | Lijst met RouteMap-regels die moeten worden toegepast. | RouteMapRule[] |
RouteMapRule
Naam | Beschrijving | Waarde |
---|---|---|
Acties | Lijst met acties die worden toegepast op een overeenkomst. | actie[] |
matchCriteria | Lijst met overeenkomende criteria die worden toegepast op verkeer. | criterium[] |
naam | De unieke naam voor de regel. | snaar |
nextStepIfMatched | Volgende stap nadat de regel is geëvalueerd. Huidig ondersteund gedrag is Continue (naar volgende regel) en 'Beëindigen'. | Doorgaan 'Beëindigen' 'Onbekend' |