Microsoft.Network virtualHubs/routeMaps 2022-07-01
Bicep-resursdefinition
Resurstypen virtualHubs/routeMaps kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för 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 Bicep i mallen.
resource symbolicname 'Microsoft.Network/virtualHubs/routeMaps@2022-07-01' = {
name: 'string'
parent: resourceSymbolicName
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
virtualHubs/routeMaps
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) |
parent | 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 överordnad resurs. |
Symboliskt namn för resurs av typen: virtualHubs |
properties | Egenskaper för RouteMap-resursen. | RouteMapEgenskaper |
RouteMapEgenskaper
Name | Beskrivning | Värde |
---|---|---|
associatedInboundConnections | Lista över anslutningar som har den här routningskartan associerad för inkommande trafik. | string[] |
associatedOutboundConnections | Lista över anslutningar som har den här routningskartan associerad för utgående trafik. | string[] |
regler | Lista över RouteMap-regler som ska tillämpas. | RouteMapRule[] |
RouteMapRule
Name | 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[] |
name | Regelns unika namn. | sträng |
nextStepIfMatched | Nästa steg efter att regeln har utvärderats. Aktuella beteenden som stöds är "Fortsätt" (till nästa regel) och "Avsluta". | "Fortsätt" "Avsluta" "Okänd" |
Åtgärd
Name | 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-nummer 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" |
Parameter
Name | Beskrivning | Värde |
---|---|---|
asPath | Lista över AS-sökvägar. | string[] |
community | Lista över BGP-communities. | string[] |
routePrefix | Lista över routningsprefix. | string[] |
Kriterium
Name | Beskrivning | Värde |
---|---|---|
asPath | Lista över AS-sökvägar som det här villkoret matchar. | string[] |
community | 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 vägprefix som det här villkoret matchar. | string[] |
Resursdefinition för ARM-mall
Resurstypen virtualHubs/routeMaps kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
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": "2022-07-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
virtualHubs/routeMaps
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Network/virtualHubs/routeMaps" |
apiVersion | Resurs-API-versionen | '2022-07-01' |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) |
properties | Egenskaper för RouteMap-resursen. | RouteMapProperties |
RouteMapProperties
Name | 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[] |
regler | Lista över RouteMap-regler som ska tillämpas. | RouteMapRule[] |
RouteMapRule
Name | 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[] |
name | Regelns unika namn. | sträng |
nextStepIfMatched | Nästa steg när regeln utvärderas. Aktuella beteenden som stöds är "Fortsätt" (till nästa regel) och "Avsluta". | "Fortsätt" "Avsluta" "Okänd" |
Åtgärd
Name | 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 parametrarna ha en lista över ASN-nummer som ska läggas till | Parameter[] |
typ | Typ av åtgärd som ska vidtas. Typer som stöds är "Remove", "Add", "Replace" och "Drop". | "Lägg till" "Släpp" "Ta bort" "Ersätt" "Okänd" |
Parameter
Name | Beskrivning | Värde |
---|---|---|
asPath | Lista över AS-sökvägar. | string[] |
community | Lista över BGP-communities. | string[] |
routePrefix | Lista över vägprefix. | string[] |
Kriterium
Name | Beskrivning | Värde |
---|---|---|
asPath | Lista över AS-sökvägar som det här villkoret matchar. | string[] |
community | 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 vägprefix som det här villkoret matchar. | string[] |
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@2022-07-01"
name = "string"
parent_id = "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
virtualHubs/routeMaps
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Network/virtualHubs/routeMaps@2022-07-01" |
name | 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 |
properties | Egenskaper för RouteMap-resursen. | RouteMapProperties |
RouteMapProperties
Name | 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[] |
regler | Lista över RouteMap-regler som ska tillämpas. | RouteMapRule[] |
RouteMapRule
Name | 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[] |
name | Regelns unika namn. | sträng |
nextStepIfMatched | Nästa steg när regeln utvärderas. Aktuella beteenden som stöds är "Fortsätt" (till nästa regel) och "Avsluta". | "Fortsätt" "Avsluta" "Okänd" |
Åtgärd
Name | 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 parametrarna ha en lista över ASN-nummer som ska läggas till | Parameter[] |
typ | Typ av åtgärd som ska vidtas. Typer som stöds är "Remove", "Add", "Replace" och "Drop". | "Lägg till" "Släpp" "Ta bort" "Ersätt" "Okänd" |
Parameter
Name | Beskrivning | Värde |
---|---|---|
asPath | Lista över AS-sökvägar. | string[] |
community | Lista över BGP-communities. | string[] |
routePrefix | Lista över vägprefix. | string[] |
Kriterium
Name | Beskrivning | Värde |
---|---|---|
asPath | Lista över AS-sökvägar som det här villkoret matchar. | string[] |
community | 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 vägprefix som det här villkoret matchar. | string[] |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för