Microsoft.Network virtualHubs/routeMaps 2023-09-01
Bicep-resursdefinition
Resurstypen virtualHubs/routeMaps kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Network/virtualHubs/routeMaps-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Network/virtualHubs/routeMaps@2023-09-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'
}
]
}
}
Egenskapsvärden
Handling
Namn | Beskrivning | Värde |
---|---|---|
Parametrar | Lista över parametrar som är relevanta för åtgärden. Om typen till exempel tas bort har parametrarna en lista över prefix som ska tas bort. Om typen läggs till skulle parametrar ha en lista över ASN-tal som ska läggas till | Parameter[] |
typ | Typ av åtgärd som ska vidtas. Typer som stöds är "Ta bort", "Lägg till", "Ersätt" och "Släpp". | "Lägg till" "Släpp" "Ta bort" "Ersätt" "Okänd" |
Kriterium
Namn | Beskrivning | Värde |
---|---|---|
asPath | Lista över AS-sökvägar som det här villkoret matchar. | string[] |
gemenskap | Lista över BGP-communities som det här villkoret matchar. | string[] |
matchCondition | Matcha villkor för att tillämpa RouteMap-regler. | "Innehåller" "Lika med" "NotContains" "NotEquals" "Okänd" |
routePrefix | Lista över routningsprefix som det här villkoret matchar. | string[] |
Microsoft.Network/virtualHubs/routeMaps
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng (krävs) |
förälder | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför den överordnade resursen. |
Symboliskt namn för resurs av typen: virtualHubs |
Egenskaper | Egenskaper för RouteMap-resursen. | RouteMapProperties |
Parameter
Namn | Beskrivning | Värde |
---|---|---|
asPath | Lista över AS-sökvägar. | string[] |
gemenskap | Lista över BGP-communities. | string[] |
routePrefix | Lista över routningsprefix. | string[] |
RouteMapProperties
Namn | Beskrivning | Värde |
---|---|---|
associatedInboundConnections | Lista över anslutningar som har denna RoutMap associerad för inkommande trafik. | string[] |
associatedOutboundConnections | Lista över anslutningar som har denna RoutMap associerad för utgående trafik. | string[] |
reglemente | Lista över RouteMap-regler som ska tillämpas. | RouteMapRule[] |
RouteMapRule
Namn | Beskrivning | Värde |
---|---|---|
Åtgärder | Lista över åtgärder som ska tillämpas på en matchning. | åtgärd[] |
matchCriteria | Lista över matchande villkor som ska tillämpas på trafik. | Kriterium[] |
Namn | Regelns unika namn. | sträng |
nextStepIfMatched | Nästa steg efter att regeln utvärderas. Aktuella beteenden som stöds är "Fortsätt" (till nästa regel) och "Avsluta". | "Fortsätt" "Avsluta" "Okänd" |
Resursdefinition för ARM-mall
Resurstypen virtualHubs/routeMaps kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Network/virtualHubs/routeMaps-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Network/virtualHubs/routeMaps",
"apiVersion": "2023-09-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"
}
]
}
}
Egenskapsvärden
Handling
Namn | Beskrivning | Värde |
---|---|---|
Parametrar | Lista över parametrar som är relevanta för åtgärden. Om typen till exempel tas bort har parametrarna en lista över prefix som ska tas bort. Om typen läggs till skulle parametrar ha en lista över ASN-tal som ska läggas till | Parameter[] |
typ | Typ av åtgärd som ska vidtas. Typer som stöds är "Ta bort", "Lägg till", "Ersätt" och "Släpp". | "Lägg till" "Släpp" "Ta bort" "Ersätt" "Okänd" |
Kriterium
Namn | Beskrivning | Värde |
---|---|---|
asPath | Lista över AS-sökvägar som det här villkoret matchar. | string[] |
gemenskap | Lista över BGP-communities som det här villkoret matchar. | string[] |
matchCondition | Matcha villkor för att tillämpa RouteMap-regler. | "Innehåller" "Lika med" "NotContains" "NotEquals" "Okänd" |
routePrefix | Lista över routningsprefix som det här villkoret matchar. | string[] |
Microsoft.Network/virtualHubs/routeMaps
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2023-09-01' |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Egenskaper för RouteMap-resursen. | RouteMapProperties |
typ | Resurstypen | "Microsoft.Network/virtualHubs/routeMaps" |
Parameter
Namn | Beskrivning | Värde |
---|---|---|
asPath | Lista över AS-sökvägar. | string[] |
gemenskap | Lista över BGP-communities. | string[] |
routePrefix | Lista över routningsprefix. | string[] |
RouteMapProperties
Namn | Beskrivning | Värde |
---|---|---|
associatedInboundConnections | Lista över anslutningar som har denna RoutMap associerad för inkommande trafik. | string[] |
associatedOutboundConnections | Lista över anslutningar som har denna RoutMap associerad för utgående trafik. | string[] |
reglemente | Lista över RouteMap-regler som ska tillämpas. | RouteMapRule[] |
RouteMapRule
Namn | Beskrivning | Värde |
---|---|---|
Åtgärder | Lista över åtgärder som ska tillämpas på en matchning. | åtgärd[] |
matchCriteria | Lista över matchande villkor som ska tillämpas på trafik. | Kriterium[] |
Namn | Regelns unika namn. | sträng |
nextStepIfMatched | Nästa steg efter att regeln utvärderas. Aktuella beteenden som stöds är "Fortsätt" (till nästa regel) och "Avsluta". | "Fortsätt" "Avsluta" "Okänd" |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen virtualHubs/routeMaps kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Network/virtualHubs/routeMaps-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs/routeMaps@2023-09-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"
}
]
}
})
}
Egenskapsvärden
Handling
Namn | Beskrivning | Värde |
---|---|---|
Parametrar | Lista över parametrar som är relevanta för åtgärden. Om typen till exempel tas bort har parametrarna en lista över prefix som ska tas bort. Om typen läggs till skulle parametrar ha en lista över ASN-tal som ska läggas till | Parameter[] |
typ | Typ av åtgärd som ska vidtas. Typer som stöds är "Ta bort", "Lägg till", "Ersätt" och "Släpp". | "Lägg till" "Släpp" "Ta bort" "Ersätt" "Okänd" |
Kriterium
Namn | Beskrivning | Värde |
---|---|---|
asPath | Lista över AS-sökvägar som det här villkoret matchar. | string[] |
gemenskap | Lista över BGP-communities som det här villkoret matchar. | string[] |
matchCondition | Matcha villkor för att tillämpa RouteMap-regler. | "Innehåller" "Lika med" "NotContains" "NotEquals" "Okänd" |
routePrefix | Lista över routningsprefix som det här villkoret matchar. | string[] |
Microsoft.Network/virtualHubs/routeMaps
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: virtualHubs |
Egenskaper | Egenskaper för RouteMap-resursen. | RouteMapProperties |
typ | Resurstypen | "Microsoft.Network/virtualHubs/routeMaps@2023-09-01" |
Parameter
Namn | Beskrivning | Värde |
---|---|---|
asPath | Lista över AS-sökvägar. | string[] |
gemenskap | Lista över BGP-communities. | string[] |
routePrefix | Lista över routningsprefix. | string[] |
RouteMapProperties
Namn | Beskrivning | Värde |
---|---|---|
associatedInboundConnections | Lista över anslutningar som har denna RoutMap associerad för inkommande trafik. | string[] |
associatedOutboundConnections | Lista över anslutningar som har denna RoutMap associerad för utgående trafik. | string[] |
reglemente | Lista över RouteMap-regler som ska tillämpas. | RouteMapRule[] |
RouteMapRule
Namn | Beskrivning | Värde |
---|---|---|
Åtgärder | Lista över åtgärder som ska tillämpas på en matchning. | åtgärd[] |
matchCriteria | Lista över matchande villkor som ska tillämpas på trafik. | Kriterium[] |
Namn | Regelns unika namn. | sträng |
nextStepIfMatched | Nästa steg efter att regeln utvärderas. Aktuella beteenden som stöds är "Fortsätt" (till nästa regel) och "Avsluta". | "Fortsätt" "Avsluta" "Okänd" |