Поделиться через


Add-AzVirtualHubRouteTable

Создает ресурс таблицы маршрутов виртуального концентратора, который является дочерним элементом VirtualHub.

Синтаксис

Default (По умолчанию)

Add-AzVirtualHubRouteTable
    -Name <String>
    -Route <PSVirtualHubRoute[]>
    -Connection <String[]>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Описание

Ресурс таблицы маршрутов виртуального концентратора содержит список маршрутов и список подключений, к которым он может быть подключен и используется для маршрутизации трафика в виртуальном концентраторе.

Примеры

Пример 1

$route1 = Add-AzVirtualHubRoute -DestinationType "CIDR" -Destination @("10.4.0.0/16", "10.5.0.0/16") -NextHopType "IPAddress" -NextHop @("10.0.0.68")
Add-AzVirtualHubRouteTable -Route @($route1) -Connection @("All_Vnets") -Name "routeTable1"
Name                : routeTable1
Id                  :
Routes              : {Microsoft.Azure.Commands.Network.Models.PSVirtualHubRoute}
Connections : {All_Vnets}
ProvisioningState   :

Приведенная выше команда создаст ресурс таблицы маршрутов виртуального концентратора из маршрутов, переданных в него, и этот объект можно использовать для маршрутизации трафика в виртуальном концентраторе.

Параметры

-Connection

Список подключений, к которому подключена эта таблица маршрутов.

Свойства параметров

Тип:

String[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

Свойства параметров

Тип:IAzureContextContainer
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Имя таблицы маршрутов.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Route

Список маршрутов виртуального концентратора.

Свойства параметров

Тип:

PSVirtualHubRoute[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Входные данные

None

Выходные данные

PSVirtualHubRouteTable