Udostępnij przez


New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject

Utwórz obiekt w pamięci dla elementu BgpServiceLoadBalancerConfiguration.

Składnia

Default (Domyślne)

New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject
    [-BgpAdvertisement <IBgpAdvertisement[]>]
    [-BgpPeer <IServiceLoadBalancerBgpPeer[]>]
    [-FabricPeeringEnabled <String>]
    [-IPAddressPool <IIPAddressPool[]>]
    [<CommonParameters>]

Opis

Utwórz obiekt w pamięci dla elementu BgpServiceLoadBalancerConfiguration.

Przykłady

Przykład 1: Utwórz obiekt w pamięci dla elementu 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 REDACTED -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
           }}

Utwórz obiekt w pamięci dla elementu BgpServiceLoadBalancerConfiguration.

Parametry

-BgpAdvertisement

Skojarzenie pul adresów IP ze społecznościami i elementami równorzędnymi, co pozwala na ogłoszenie adresów IP.

Właściwości parametrów

Typ:

IBgpAdvertisement[]

Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-BgpPeer

Lista dodatkowych jednostek BgpPeer, z którymi będzie się łączyć klaster Kubernetes. Wszystkie komunikacje równorzędne muszą być jawnie zdefiniowane.

Właściwości parametrów

Typ:

IServiceLoadBalancerBgpPeer[]

Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-FabricPeeringEnabled

Wskaźnik określający, czy moduł równoważenia obciążenia jest połączony z siecią szkieletową.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-IPAddressPool

Lista pul adresów IP, które można przydzielić do usług modułu równoważenia obciążenia.

Właściwości parametrów

Typ:

IIPAddressPool[]

Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Wyjść

BgpServiceLoadBalancerConfiguration