ArmNetworkCloudModelFactory.BgpServiceLoadBalancerConfiguration Method

Definition

public static Azure.ResourceManager.NetworkCloud.Models.BgpServiceLoadBalancerConfiguration BgpServiceLoadBalancerConfiguration(System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.BgpAdvertisement> bgpAdvertisements = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.ServiceLoadBalancerBgpPeer> bgpPeers = default, Azure.ResourceManager.NetworkCloud.Models.FabricPeeringEnabled? fabricPeeringEnabled = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.IPAddressPool> ipAddressPools = default);
static member BgpServiceLoadBalancerConfiguration : seq<Azure.ResourceManager.NetworkCloud.Models.BgpAdvertisement> * seq<Azure.ResourceManager.NetworkCloud.Models.ServiceLoadBalancerBgpPeer> * Nullable<Azure.ResourceManager.NetworkCloud.Models.FabricPeeringEnabled> * seq<Azure.ResourceManager.NetworkCloud.Models.IPAddressPool> -> Azure.ResourceManager.NetworkCloud.Models.BgpServiceLoadBalancerConfiguration
Public Shared Function BgpServiceLoadBalancerConfiguration (Optional bgpAdvertisements As IEnumerable(Of BgpAdvertisement) = Nothing, Optional bgpPeers As IEnumerable(Of ServiceLoadBalancerBgpPeer) = Nothing, Optional fabricPeeringEnabled As Nullable(Of FabricPeeringEnabled) = Nothing, Optional ipAddressPools As IEnumerable(Of IPAddressPool) = Nothing) As BgpServiceLoadBalancerConfiguration

Parameters

bgpAdvertisements
IEnumerable<BgpAdvertisement>

The association of IP address pools to the communities and peers, allowing for announcement of IPs.

bgpPeers
IEnumerable<ServiceLoadBalancerBgpPeer>

The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined.

fabricPeeringEnabled
Nullable<FabricPeeringEnabled>

The indicator to specify if the load balancer peers with the network fabric.

ipAddressPools
IEnumerable<IPAddressPool>

The list of pools of IP addresses that can be allocated to load balancer services.

Returns

A new BgpServiceLoadBalancerConfiguration instance for mocking.

Applies to