New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject

Maak een in-memory object voor BgpServiceLoadBalancerConfiguration.

Syntax

Default (Standaard)

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

Description

Maak een in-memory object voor BgpServiceLoadBalancerConfiguration.

Voorbeelden

Voorbeeld 1: Maak een in-memory object voor 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
           }}

Maak een in-memory object voor BgpServiceLoadBalancerConfiguration.

Parameters

-BgpAdvertisement

De koppeling van IP-adresgroepen aan de community's en peers, waardoor ip-adressen kunnen worden aangekondigd.

Parametereigenschappen

Type:

IBgpAdvertisement[]

Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-BgpPeer

De lijst met aanvullende BgpPeer-entiteiten waarmee het Kubernetes-cluster wordt gekoppeld. Alle peering moet expliciet worden gedefinieerd.

Parametereigenschappen

Type:

IServiceLoadBalancerBgpPeer[]

Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-FabricPeeringEnabled

De indicator die moet worden opgegeven als de load balancer peert met de netwerkinfrastructuur.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-IPAddressPool

De lijst met groepen IP-adressen die kunnen worden toegewezen aan load balancer-services.

Parametereigenschappen

Type:

IIPAddressPool[]

Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Uitvoerwaarden

BgpServiceLoadBalancerConfiguration