Sdílet prostřednictvím


Microsoft.Network virtualHubs/routeMaps 2023-09-01

Definice prostředku Bicep

Typ prostředku virtualHubs/routeMaps je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/virtualHubs/routeMaps, přidejte do šablony následující bicep.

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'
      }
    ]
  }
}

Hodnoty vlastností

Akce

Jméno Popis Hodnota
parametry Seznam parametrů relevantních pro danou akci Pokud je například typ drop, parametry mají seznam předpon, které se mají vynechat. Pokud je typ přidán, parametry by měly obsahovat seznam čísel ASN, která se mají přidat. parametru[]
typ Typ akce, která se má provést. Mezi podporované typy patří Remove( Remove), Add (Přidat), Replace (Nahradit) a Drop (Drop). Přidat
Drop
Odebrat
"Nahradit"
Neznámý

Kritérium

Jméno Popis Hodnota
asPath Seznam cest AS, které tato kritéria odpovídají. string[]
komunita Seznam komunit protokolu BGP, které tato kritéria odpovídají. string[]
matchCondition Podmínka shody pro použití pravidel RouteMap Obsahuje
"Rovná se"
NotContains
NotEquals
Neznámý
routePrefix Seznam předpon tras, které tato kritéria odpovídají. string[]

Microsoft.Network/virtualHubs/routeMaps

Jméno Popis Hodnota
Jméno Název prostředku string (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: virtualHubs
vlastnosti Vlastnosti prostředku RouteMap RouteMapProperties

Parametr

Jméno Popis Hodnota
asPath Seznam cest AS string[]
komunita Seznam komunit protokolu BGP string[]
routePrefix Seznam předpon tras string[]

RouteMapProperties

Jméno Popis Hodnota
associatedInboundConnections Seznam připojení, která mají tuto mapu RoutMap přidruženou pro příchozí provoz string[]
associatedOutboundConnections Seznam připojení, která mají tuto mapu RoutMap přidruženou pro odchozí provoz string[]
pravidla Seznam pravidel RouteMap, která se mají použít RouteMapRule[]

RouteMapRule

Jméno Popis Hodnota
Akce Seznamakcích akce[]
matchCriteria Seznam shodných kritérií, které se použijí pro provoz kritérium[]
Jméno Jedinečný název pravidla. řetězec
nextStepIfMatched Další krok po vyhodnocení pravidla Aktuální podporované chování jsou Continue (do dalšího pravidla) a Terminate (Ukončit). Pokračovat
Terminate (Ukončit)
Neznámý

Definice prostředku šablony ARM

Typ prostředku virtualHubs/routeMaps je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/virtualHubs/routeMaps, přidejte do šablony následující JSON.

{
  "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"
      }
    ]
  }
}

Hodnoty vlastností

Akce

Jméno Popis Hodnota
parametry Seznam parametrů relevantních pro danou akci Pokud je například typ drop, parametry mají seznam předpon, které se mají vynechat. Pokud je typ přidán, parametry by měly obsahovat seznam čísel ASN, která se mají přidat. parametru[]
typ Typ akce, která se má provést. Mezi podporované typy patří Remove( Remove), Add (Přidat), Replace (Nahradit) a Drop (Drop). Přidat
Drop
Odebrat
"Nahradit"
Neznámý

Kritérium

Jméno Popis Hodnota
asPath Seznam cest AS, které tato kritéria odpovídají. string[]
komunita Seznam komunit protokolu BGP, které tato kritéria odpovídají. string[]
matchCondition Podmínka shody pro použití pravidel RouteMap Obsahuje
"Rovná se"
NotContains
NotEquals
Neznámý
routePrefix Seznam předpon tras, které tato kritéria odpovídají. string[]

Microsoft.Network/virtualHubs/routeMaps

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2023-09-01'
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti prostředku RouteMap RouteMapProperties
typ Typ prostředku Microsoft.Network/virtualHubs/routeMaps

Parametr

Jméno Popis Hodnota
asPath Seznam cest AS string[]
komunita Seznam komunit protokolu BGP string[]
routePrefix Seznam předpon tras string[]

RouteMapProperties

Jméno Popis Hodnota
associatedInboundConnections Seznam připojení, která mají tuto mapu RoutMap přidruženou pro příchozí provoz string[]
associatedOutboundConnections Seznam připojení, která mají tuto mapu RoutMap přidruženou pro odchozí provoz string[]
pravidla Seznam pravidel RouteMap, která se mají použít RouteMapRule[]

RouteMapRule

Jméno Popis Hodnota
Akce Seznamakcích akce[]
matchCriteria Seznam shodných kritérií, které se použijí pro provoz kritérium[]
Jméno Jedinečný název pravidla. řetězec
nextStepIfMatched Další krok po vyhodnocení pravidla Aktuální podporované chování jsou Continue (do dalšího pravidla) a Terminate (Ukončit). Pokračovat
Terminate (Ukončit)
Neznámý

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku virtualHubs/routeMaps je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/virtualHubs/routeMaps, přidejte do šablony následující Terraform.

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"
        }
      ]
    }
  })
}

Hodnoty vlastností

Akce

Jméno Popis Hodnota
parametry Seznam parametrů relevantních pro danou akci Pokud je například typ drop, parametry mají seznam předpon, které se mají vynechat. Pokud je typ přidán, parametry by měly obsahovat seznam čísel ASN, která se mají přidat. parametru[]
typ Typ akce, která se má provést. Mezi podporované typy patří Remove( Remove), Add (Přidat), Replace (Nahradit) a Drop (Drop). Přidat
Drop
Odebrat
"Nahradit"
Neznámý

Kritérium

Jméno Popis Hodnota
asPath Seznam cest AS, které tato kritéria odpovídají. string[]
komunita Seznam komunit protokolu BGP, které tato kritéria odpovídají. string[]
matchCondition Podmínka shody pro použití pravidel RouteMap Obsahuje
"Rovná se"
NotContains
NotEquals
Neznámý
routePrefix Seznam předpon tras, které tato kritéria odpovídají. string[]

Microsoft.Network/virtualHubs/routeMaps

Jméno Popis Hodnota
Jméno Název prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: virtualHubs
vlastnosti Vlastnosti prostředku RouteMap RouteMapProperties
typ Typ prostředku Microsoft.Network/virtualHubs/routeMaps@2023-09-01

Parametr

Jméno Popis Hodnota
asPath Seznam cest AS string[]
komunita Seznam komunit protokolu BGP string[]
routePrefix Seznam předpon tras string[]

RouteMapProperties

Jméno Popis Hodnota
associatedInboundConnections Seznam připojení, která mají tuto mapu RoutMap přidruženou pro příchozí provoz string[]
associatedOutboundConnections Seznam připojení, která mají tuto mapu RoutMap přidruženou pro odchozí provoz string[]
pravidla Seznam pravidel RouteMap, která se mají použít RouteMapRule[]

RouteMapRule

Jméno Popis Hodnota
Akce Seznamakcích akce[]
matchCriteria Seznam shodných kritérií, které se použijí pro provoz kritérium[]
Jméno Jedinečný název pravidla. řetězec
nextStepIfMatched Další krok po vyhodnocení pravidla Aktuální podporované chování jsou Continue (do dalšího pravidla) a Terminate (Ukončit). Pokračovat
Terminate (Ukončit)
Neznámý