Microsoft.Network virtualHubs/routeMaps 2022-09-01
Определение ресурсов Bicep
Тип ресурса virtualHubs/routeMaps можно развернуть с помощью операций, целевых:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Network/virtualHubs/routeMaps, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Network/virtualHubs/routeMaps@2022-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'
}
]
}
}
Значения свойств
Действие
Имя | Описание | Ценность |
---|---|---|
Параметры | Список параметров, относящихся к действию. Например, если тип удаляется, то параметры имеют список префиксов, которые необходимо удалить. Если тип добавлен, параметры будут содержать список чисел ASN, которые необходимо добавить. | параметр[] |
тип | Тип выполняемого действия. Поддерживаемые типы: Remove, Add, Replace и Drop. | "Добавить" "Drop" "Удалить" "Заменить" "Неизвестно" |
Критерий
Имя | Описание | Ценность |
---|---|---|
asPath | Список путей AS, которые соответствуют этому критерию. | string[] |
сообщество | Список сообществ BGP, которые соответствуют этому критерию. | string[] |
matchCondition | Условие сопоставления для применения правил RouteMap. | "Содержит" "Равно" NotContains NotEquals "Неизвестно" |
routePrefix | Список префиксов маршрута, которые соответствуют этому критерию. | string[] |
Microsoft.Network/virtualHubs/routeMaps
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | строка (обязательно) |
родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа: virtualHubs |
свойства | Свойства ресурса RouteMap. | RouteMapProperties |
Параметр
Имя | Описание | Ценность |
---|---|---|
asPath | Список путей AS. | string[] |
сообщество | Список общин BGP. | string[] |
routePrefix | Список префиксов маршрута. | string[] |
RouteMapProperties
Имя | Описание | Ценность |
---|---|---|
associatedInboundConnections | Список подключений, которые имеют этот RoutMap, связанный с входящий трафик. | string[] |
associatedOutboundConnections | Список подключений, которые имеют этот RoutMap, связанный с исходящим трафиком. | string[] |
Правила | Список применяемых правил RouteMap. | RouteMapRule[] |
RouteMapRule
Имя | Описание | Ценность |
---|---|---|
Действия | Список действий, которые будут применены к совпадению. | действие[] |
matchCriteria | Список соответствующих критериев, которые будут применяться к трафику. | критерий [] |
имя | Уникальное имя правила. | струна |
nextStepIfMatched | Следующий шаг после вычисления правила. Текущие поддерживаемые поведения: "Продолжить" (к следующему правилу) и "Завершить". | "Продолжить" "Завершение" "Неизвестно" |
Определение ресурса шаблона ARM
Тип ресурса virtualHubs/routeMaps можно развернуть с помощью операций, целевых:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Network/virtualHubs/routeMaps, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Network/virtualHubs/routeMaps",
"apiVersion": "2022-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"
}
]
}
}
Значения свойств
Действие
Имя | Описание | Ценность |
---|---|---|
Параметры | Список параметров, относящихся к действию. Например, если тип удаляется, то параметры имеют список префиксов, которые необходимо удалить. Если тип добавлен, параметры будут содержать список чисел ASN, которые необходимо добавить. | параметр[] |
тип | Тип выполняемого действия. Поддерживаемые типы: Remove, Add, Replace и Drop. | "Добавить" "Drop" "Удалить" "Заменить" "Неизвестно" |
Критерий
Имя | Описание | Ценность |
---|---|---|
asPath | Список путей AS, которые соответствуют этому критерию. | string[] |
сообщество | Список сообществ BGP, которые соответствуют этому критерию. | string[] |
matchCondition | Условие сопоставления для применения правил RouteMap. | "Содержит" "Равно" NotContains NotEquals "Неизвестно" |
routePrefix | Список префиксов маршрута, которые соответствуют этому критерию. | string[] |
Microsoft.Network/virtualHubs/routeMaps
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2022-09-01' |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства ресурса RouteMap. | RouteMapProperties |
тип | Тип ресурса | "Microsoft.Network/virtualHubs/routeMaps" |
Параметр
Имя | Описание | Ценность |
---|---|---|
asPath | Список путей AS. | string[] |
сообщество | Список общин BGP. | string[] |
routePrefix | Список префиксов маршрута. | string[] |
RouteMapProperties
Имя | Описание | Ценность |
---|---|---|
associatedInboundConnections | Список подключений, которые имеют этот RoutMap, связанный с входящий трафик. | string[] |
associatedOutboundConnections | Список подключений, которые имеют этот RoutMap, связанный с исходящим трафиком. | string[] |
Правила | Список применяемых правил RouteMap. | RouteMapRule[] |
RouteMapRule
Имя | Описание | Ценность |
---|---|---|
Действия | Список действий, которые будут применены к совпадению. | действие[] |
matchCriteria | Список соответствующих критериев, которые будут применяться к трафику. | критерий [] |
имя | Уникальное имя правила. | струна |
nextStepIfMatched | Следующий шаг после вычисления правила. Текущие поддерживаемые поведения: "Продолжить" (к следующему правилу) и "Завершить". | "Продолжить" "Завершение" "Неизвестно" |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса virtualHubs/routeMaps можно развернуть с помощью операций, целевых:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Network/virtualHubs/routeMaps, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs/routeMaps@2022-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"
}
]
}
})
}
Значения свойств
Действие
Имя | Описание | Ценность |
---|---|---|
Параметры | Список параметров, относящихся к действию. Например, если тип удаляется, то параметры имеют список префиксов, которые необходимо удалить. Если тип добавлен, параметры будут содержать список чисел ASN, которые необходимо добавить. | параметр[] |
тип | Тип выполняемого действия. Поддерживаемые типы: Remove, Add, Replace и Drop. | "Добавить" "Drop" "Удалить" "Заменить" "Неизвестно" |
Критерий
Имя | Описание | Ценность |
---|---|---|
asPath | Список путей AS, которые соответствуют этому критерию. | string[] |
сообщество | Список сообществ BGP, которые соответствуют этому критерию. | string[] |
matchCondition | Условие сопоставления для применения правил RouteMap. | "Содержит" "Равно" NotContains NotEquals "Неизвестно" |
routePrefix | Список префиксов маршрута, которые соответствуют этому критерию. | string[] |
Microsoft.Network/virtualHubs/routeMaps
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | строка (обязательно) |
parent_id | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: virtualHubs |
свойства | Свойства ресурса RouteMap. | RouteMapProperties |
тип | Тип ресурса | "Microsoft.Network/virtualHubs/routeMaps@2022-09-01" |
Параметр
Имя | Описание | Ценность |
---|---|---|
asPath | Список путей AS. | string[] |
сообщество | Список общин BGP. | string[] |
routePrefix | Список префиксов маршрута. | string[] |
RouteMapProperties
Имя | Описание | Ценность |
---|---|---|
associatedInboundConnections | Список подключений, которые имеют этот RoutMap, связанный с входящий трафик. | string[] |
associatedOutboundConnections | Список подключений, которые имеют этот RoutMap, связанный с исходящим трафиком. | string[] |
Правила | Список применяемых правил RouteMap. | RouteMapRule[] |
RouteMapRule
Имя | Описание | Ценность |
---|---|---|
Действия | Список действий, которые будут применены к совпадению. | действие[] |
matchCriteria | Список соответствующих критериев, которые будут применяться к трафику. | критерий [] |
имя | Уникальное имя правила. | струна |
nextStepIfMatched | Следующий шаг после вычисления правила. Текущие поддерживаемые поведения: "Продолжить" (к следующему правилу) и "Завершить". | "Продолжить" "Завершение" "Неизвестно" |