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 |