Microsoft.Network virtualHubs/routeMaps 2023-02-01
Определение ресурса Bicep
Тип ресурса virtualHubs/routeMaps можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Network/virtualHubs/routeMaps, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Network/virtualHubs/routeMaps@2023-02-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'
}
]
}
}
Значения свойств
virtualHubs/routeMaps
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в Bicep. |
string (обязательно) |
родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен за пределами родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа: virtualHubs |
properties | Свойства ресурса RouteMap. | Свойства RouteMap |
Свойства RouteMap
Имя | Описание | Значение |
---|---|---|
associatedInboundConnections | Список подключений, для которых эта карта RoutMap связана с входящим трафиком. | string[] |
associatedOutboundConnections | Список подключений, для которых эта карта RoutMap связана с исходящим трафиком. | string[] |
правила | Список применяемых правил RouteMap. | RouteMapRule[] |
RouteMapRule
Имя | Описание | Значение |
---|---|---|
actions | Список действий, которые будут применены к совпадению. | Действие[] |
matchCriteria | Список критериев соответствия, которые будут применяться к трафику. | Критерий[] |
name | Уникальное имя правила. | строка |
nextStepIfMatched | Следующий шаг после оценки правила. В настоящее время поддерживаются следующие варианты поведения: Continue (to Next Rule) и Terminate. | "Продолжить" "Завершить" "Неизвестно" |
Действие
Имя | Описание | Значение |
---|---|---|
параметры | Список параметров, относящихся к действию. Например, если тип — drop, то параметры имеют список префиксов, которые необходимо удалить. Если типом является add, параметры будут иметь список номеров ASN для добавления. | Parameter[] |
тип | Тип выполняемого действия. Поддерживаемые типы: Remove, Add, Replace и Drop. | "Добавить" 'Drop' "Удалить" "Заменить" "Неизвестно" |
Параметр
Имя | Описание | Значение |
---|---|---|
asPath | Список путей AS. | string[] |
сообщество | Список сообществ BGP. | string[] |
routePrefix | Список префиксов маршрутов. | string[] |
Критерий
Имя | Описание | Значение |
---|---|---|
asPath | Список путей AS, которым соответствует этот критерий. | string[] |
сообщество | Список сообществ BGP, которым соответствует этот критерий. | string[] |
matchCondition | Условие соответствия для применения правил RouteMap. | "Contains" "Равно" NotContains NotEquals "Неизвестно" |
routePrefix | Список префиксов маршрутов, которым соответствует данное условие. | string[] |
Определение ресурса шаблона ARM
Тип ресурса virtualHubs/routeMaps можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания группы ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Network/virtualHubs/routeMaps, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Network/virtualHubs/routeMaps",
"apiVersion": "2023-02-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"
}
]
}
}
Значения свойств
virtualHubs/routeMaps
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | Microsoft.Network/virtualHubs/routeMaps |
версия_API | Версия API ресурсов | '2023-02-01' |
name | имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM. |
строка (обязательно) |
properties | Свойства ресурса RouteMap. | RouteMapProperties |
RouteMapProperties
Имя | Описание | Значение |
---|---|---|
associatedInboundConnections | Список подключений, для которых эта карта RoutMap связана для входящего трафика. | string[] |
associatedOutboundConnections | Список подключений, для которых эта карта RoutMap связана с исходящим трафиком. | string[] |
правила | Список применяемых правил RouteMap. | RouteMapRule[] |
RouteMapRule
Имя | Описание | Значение |
---|---|---|
actions | Список действий, которые будут применены к совпадению. | Action[] |
matchCriteria | Список критериев соответствия, которые будут применяться к трафику. | Условие[] |
name | Уникальное имя правила. | строка |
nextStepIfMatched | Следующий шаг после вычисления правила. В настоящее время поддерживаются следующие варианты поведения: Continue(to next rule) и Terminate. | "Продолжить" "Terminate" "Неизвестно" |
Действие
Имя | Описание | Значение |
---|---|---|
параметры | Список параметров, относящихся к действию. Например, если тип является drop, параметры имеют список префиксов, которые необходимо удалить. Если тип добавлен, параметры будут иметь список номеров ASN для добавления | Parameter[] |
тип | Тип выполняемого действия. Поддерживаются следующие типы: Remove, Add, Replace и Drop. | "Добавить" "Drop" "Удалить" "Заменить" "Неизвестно" |
Параметр
Имя | Описание | Значение |
---|---|---|
asPath | Список путей AS. | string[] |
сообщество | Список сообществ BGP. | string[] |
routePrefix | Список префиксов маршрутов. | string[] |
Критерий
Имя | Описание | Значение |
---|---|---|
asPath | Список путей AS, которым соответствует этот критерий. | string[] |
сообщество | Список сообществ BGP, которым соответствует этот критерий. | string[] |
matchCondition | Условие соответствия для применения правил RouteMap. | "Contains" "Equals" NotContains 'NotEquals' "Неизвестно" |
routePrefix | Список префиксов маршрутов, которым соответствует этот критерий. | string[] |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса virtualHubs/routeMaps можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Network/virtualHubs/routeMaps, добавьте следующую terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs/routeMaps@2023-02-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"
}
]
}
})
}
Значения свойств
virtualHubs/routeMaps
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.Network/virtualHubs/routeMaps@2023-02-01" |
name | имя ресурса. | string (обязательно) |
parent_id | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: virtualHubs |
properties | Свойства ресурса RouteMap. | Свойства RouteMap |
Свойства RouteMap
Имя | Описание | Значение |
---|---|---|
associatedInboundConnections | Список подключений, для которых эта карта RoutMap связана с входящим трафиком. | string[] |
associatedOutboundConnections | Список подключений, для которых эта карта RoutMap связана с исходящим трафиком. | string[] |
правила | Список применяемых правил RouteMap. | RouteMapRule[] |
RouteMapRule
Имя | Описание | Значение |
---|---|---|
actions | Список действий, которые будут применены к совпадению. | Действие[] |
matchCriteria | Список критериев соответствия, которые будут применяться к трафику. | Критерий[] |
name | Уникальное имя правила. | строка |
nextStepIfMatched | Следующий шаг после оценки правила. В настоящее время поддерживаются следующие варианты поведения: Continue (to Next Rule) и Terminate. | "Продолжить" "Завершить" "Неизвестно" |
Действие
Имя | Описание | Значение |
---|---|---|
параметры | Список параметров, относящихся к действию. Например, если тип — drop, то параметры имеют список префиксов, которые необходимо удалить. Если типом является add, параметры будут иметь список номеров ASN для добавления. | Parameter[] |
тип | Тип выполняемого действия. Поддерживаемые типы: Remove, Add, Replace и Drop. | "Добавить" "Drop" "Удалить" "Заменить" "Неизвестно" |
Параметр
Имя | Описание | Значение |
---|---|---|
asPath | Список путей AS. | string[] |
сообщество | Список сообществ BGP. | string[] |
routePrefix | Список префиксов маршрута. | string[] |
Критерий
Имя | Описание | Значение |
---|---|---|
asPath | Список путей AS, которым соответствует этот критерий. | string[] |
сообщество | Список сообществ BGP, которым соответствует этот критерий. | string[] |
matchCondition | Условие соответствия для применения правил RouteMap. | "Содержит" "Равно" "NotContains" "NotEquals" "Неизвестно" |
routePrefix | Список префиксов маршрутов, которым соответствует данное условие. | string[] |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по