New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject
Создайте объект в памяти для BgpServiceLoadBalancerConfiguration.
Синтаксис
New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject
[-BgpAdvertisement <IBgpAdvertisement[]>]
[-BgpPeer <IServiceLoadBalancerBgpPeer[]>]
[-FabricPeeringEnabled <FabricPeeringEnabled>]
[-IPAddressPool <IIPAddressPool[]>]
[<CommonParameters>]
Описание
Создайте объект в памяти для BgpServiceLoadBalancerConfiguration.
Примеры
Пример 1. Создание объекта в памяти для BgpServiceLoadBalancerConfiguration.
$ipAddressPools=New-AzNetworkCloudIpAddressPoolObject -Address @("198.51.102.0/24") -Name "pool1" -AutoAssign True -OnlyUseHostIP True
$serviceLoadBalancerBgpPeer=New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234
$bgpAdvertisement=New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool @("pool1","pool2") -AdvertiseToFabric "True" -Community @("communityString") -Peer @("peer1")
$object=New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject -BgpAdvertisement @($bgpAdvertisement) -BgpPeer $serviceLoadBalancerBgpPeer -FabricPeeringEnabled True -IPAddressPool @($ipAddressPools)
Write-Host ($object | Format-List | Out-String)
Category : azure-resource-management
Endpoint : {{
"domainName": "domainName",
"port": 1234
}}
Создайте объект в памяти для BgpServiceLoadBalancerConfiguration.
Параметры
-BgpAdvertisement
Связь пулов IP-адресов с сообществами и одноранговыми узлами, что позволяет объявлять IP-адреса. Сведения о создании см. в разделе NOTES для свойств BGPADVERTISEMENT и создания хэш-таблицы.
Тип: | IBgpAdvertisement[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-BgpPeer
Список дополнительных сущностей BgpPeer, с которым будет одноранговым кластером Kubernetes. Все пиринги должны быть явно определены. Сведения о создании см. в разделе NOTES для свойств BGPPEER и создании хэш-таблицы.
Тип: | IServiceLoadBalancerBgpPeer[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-FabricPeeringEnabled
Индикатор, указывающий, если одноранговые узлы подсистемы балансировки нагрузки с сетевой структурой.
Тип: | FabricPeeringEnabled |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-IPAddressPool
Список пулов IP-адресов, которые могут быть выделены службам подсистемы балансировки нагрузки. Сведения о создании см. в разделе NOTES для свойств IPADDRESSPOOL и создания хэш-таблицы.
Тип: | IIPAddressPool[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Выходные данные
Azure PowerShell