Condividi tramite


New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject

Creare un oggetto in memoria per BgpServiceLoadBalancerConfiguration.

Sintassi

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

Descrizione

Creare un oggetto in memoria per BgpServiceLoadBalancerConfiguration.

Esempio

Esempio 1: Creare un oggetto in memoria per 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
           }}

Creare un oggetto in memoria per BgpServiceLoadBalancerConfiguration.

Parametri

-BgpAdvertisement

L'associazione di pool di indirizzi IP alle community e ai peer, consentendo l'annuncio di indirizzi IP. Per costruire, vedere la sezione NOTES per le proprietà BGPADVERTISEMENT e creare una tabella hash.

Tipo:IBgpAdvertisement[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-BgpPeer

Elenco di entità BgpPeer aggiuntive con cui il cluster Kubernetes eseguirà il peering. Tutto il peering deve essere definito in modo esplicito. Per costruire, vedere la sezione NOTES per le proprietà BGPPEER e creare una tabella hash.

Tipo:IServiceLoadBalancerBgpPeer[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-FabricPeeringEnabled

Indicatore da specificare se il servizio di bilanciamento del carico esegue il peering con l'infrastruttura di rete.

Tipo:FabricPeeringEnabled
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-IPAddressPool

Elenco di pool di indirizzi IP che possono essere allocati ai servizi di bilanciamento del carico. Per costruire, vedere la sezione NOTES per le proprietà IPADDRESSPOOL e creare una tabella hash.

Tipo:IIPAddressPool[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Output